JAVA
去官网下载:www.oracle.com/java/techno…
不要下载x86的tar包,要下载x64的tag包:jdk-8u321-linux-x64.tar.gz
ps:用wget命令下载会下载到一个html文件,因为oracle要求登录才能下载
解压
# 解压
tar xzf jdk-8u321-linux-x64.tar.gz -C /usr/program_languages/java/
# 配置环境变量
vim /etc/profile
# 在profile写入:
export JAVA_HOME=/usr/program_languages/java/jdk1.8.0_321
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
查看版本:
java -version
MAVEN
采用华为云作为下载云,也可采用阿里云的
wget https://repo.huaweicloud.com/apache/maven/maven-3/3.8.1/binaries/apache-maven-3.8.1-bin.tar.gz
解压
tar -zxvf apache-maven-3.8.1-bin.tar.gz
// 移动到 /usr/local 目录
mv apache-maven-3.8.1 /usr/apps/
配置环境变量
vi /etc/profile
在文件最后写入:
export MAVEN_HOME=/usr/apps/apache-maven-3.8.1/
export PATH=${PATH}:${MAVEN_HOME}/bin
重新加载配文件
source /etc/profile
查看版本号:
mvn -version
补充
使用yum安装jdk,会没有JAVA_HOME的环境变量。
echo $JAVA_HOME会打印出空的内容
但是可以使用whereis java来一步一步的查找。
最后可以找到软连接:
/etc/alternatives/java_sdk_1.8.0 -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64就是JAVA_HOME的地址。
于是 vim ~/.bash_profile
写入内容:
JAVA_HOME=/etc/alternatives/java_sdk_1.8.0
然后执行
~/.bash_profile
echo $JAVA_HOME