准备:
1.JDK1.8安装包
2.Linux环境
Oracle下载JDK1.8点击下载
查看当前linux版本是否自带JDK
#查看Java版本
java -version
#查看是否有自带的openJDK
rpm -qa|grep jdk
#如果有则卸载
rpm -e --nodeps xxx xxx:文件名
#验证是否卸载干净
rpm -qa|grep jdk
我的是centos7,镜像文件没有JDk
安装
1.上传tar
2.解压
3.配置环境变量
#1.创建文件夹存放jdk
mkdir /usr/java
#2.上传tar包到当前环境
#3.解压
tar -zxvf jdk-8u351-linux-x64.tar.gz
#4.配置环境变量,最底部添加如下信息
vi /etc/profile
#舒心配置
source /etc/profile
#5.查看是否安装成功
java -version
export JAVA_HOME=/usr/java/jdk1.8.0_351
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
maven 3.8.8安装,过程和jdk类似,安装完成后,创建repository仓库,配置环境变量(文件都是同样一个,继续尾部追加)
环境变量
MAVEN_HOME=/usr/maven/apache-maven-3.8.8
PATH=$MAVEN_HOME/bin:$PATH
export MAVEN_HOME PATH
maven的setting,可以吧之前的setting删除,直接复制(这里修改了仓库地址和远程仓库)
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
<localRepository>/m2/repository</localRepository>
<pluginGroups>
</pluginGroups>
<proxies>
</proxies>
<servers>
</servers>
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
<profiles>
</profiles>
</settings>
补充:环境变量配置的另外一种方式,如果不用,就直接可以删除,不用去修改系统环境配置文件
在这里创建了 jdk.sh 文件
vi /etc/profile.d/jdk.sh
这里添加的环境变量的信息
export JAVA_HOME=/usr/java/jdk1.8.0_351
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
刷新环境变量,就生效了
source /etc/profile.d/jdk.sh
其他也同理
maven
#1
vi /etc/profile.d/maven.sh
#2
MAVEN_HOME=/usr/maven/apache-maven-3.8.8
PATH=$MAVEN_HOME/bin:$PATH
export MAVEN_HOME PATH
#3
source /etc/profile.d/maven.sh