CentOS-JAVA开发环境

最近在用vagrant做一个hadoop的集群,把安装java之类的命令提出来了

Posted by if on 2018-10-11

安装jdk

  • oracle jdk
1
2
3
4
5
6
7
yum -y remove java*

yum -y install wget
#具体版本替换下就好
wget --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.rpm
#具体版本替换
rpm -ivh jdk-8u171-linux-x64.rpm
  • zulu openjdk
1
2
wget https://cdn.azul.com/zulu/bin/zulu8.33.0.1-jdk8.0.192-linux.x86_64.rpm
rpm -ivh zulu8.33.0.1-jdk8.0.192-linux.x86_64.rpm
  • 环境变量配置
1
2
3
4
5
# 版本不同替换下
export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

安装maven

1
2
3
4
wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo


yum -y install apache-maven