1.卸载centos自带openJDK
查看系统中已安装的jdk,
rpm -qa | grep java
显示类似的内容(多个)
java-1.7.0-openjdk-1.7.0.181-2.6.14.8.el7_5.x86_64
然后使用yum逐个卸载,例如
sudo yum -y remove java-1.7.0-openjdk-1.7.0.181-2.6.14.8.el7_5.x86_64
然后重新安装java环境即可,参见《ubuntu 18.04 LTS 安装 java10 及问题说明》,过程类似。
在java8中,配置环境如下
export JAVA_HOME=/usr/lib/jdk-1.8.0
export JRE_HOME=/usr/lib/jdk-1.8.0/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$PATH:${JAVA_HOME}/bin:$JRE_HOME/bin
2.安装maven
Maven是一个采用纯Java编写的开源项目管理工具。到官网http://maven.apache.org/download.cgi# 下载相应安装包到适当的目录。如 apache-maven-3.5.4-bin.tar.gz
解压文件,具体的文件名需要参考实际下载的版本。
tar xzvf apache-maven-3.5.4-bin.tar.gz
移动到系统的库目录。
sudo mv apache-maven-3.5.4 /usr/lib/
usr是unix system resource缩写。各库目录中,/lib是内核级的,/usr/lib是系统级的,/usr/local/lib是用户级的.
所以/usr/lib 和 /usr/local/lib均可以放置maven,maven是java核心工具,推荐放置到/usr/lib中。
修改全局配置文件,作用于所有用户:
sudo vim /etc/profile
在文件中添加如下内容
export MAVEN_HOME=/usr/lib/apache-maven-3.5.4
export PATH=$PATH:$MAVEN_HOME/bin
使修改的配置立刻生效:
source /etc/profile
检查安装情况
mvn –version
提示版本号等信息如 Apache Maven 3.5.4 即说明安装成功
3.安装ant
Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。
由于yum 安装的ant会依赖openjdk,所以我们下载编译好的二进制文件即可。
到官网https://ant.apache.org/bindownload.cgi下载相应安装包到适当的目录。如 apache-ant-1.10.5-bin.tar.gz
解压文件,具体的文件名需要参考实际下载的版本。
tar -zxvf apache-ant-1.10.5-bin.tar.gz
移动到系统的库目录。
sudo mv apache-ant-1.10.5 /usr/lib/
修改全局配置文件,作用于所有用户:
sudo vim /etc/profile
在文件中添加如下内容
export ANT_HOME=/usr/lib/apache-ant-1.10.5
export PATH=$PATH:$ANT_HOME/bin
使修改的配置立刻生效:
source /etc/profile
检查安装情况
ant –version
提示版本号等信息即说明安装成功