Skip to main content
 首页 » 操作系统

linux上安装java jdk

2022年07月18日80java哥

1. 官网下载安装jdk安装包(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
2. 通过crt工具上传至centos7
3. 在/usr下建java目录 mkdir java
4. cp 这个文件到 /usr/java下

cp jdk-8u121-linux-x64.tar.gz /usr/java


5.先查看openJDK版本
java -version,如果存在则需要删除
yum list installed |grep java

yum -y remove java-1.6.0-openjdk.x86_64 删除openjdk 1.6.0 相关的安装包 全部删除

6解压

sudo tar xvf jdk-8u121-linux-x64.tar.gz


7然后可以把原来的压缩包删除
sudo rm jdk-8u121-linux-x64.tar.gz


8、设置环境变量(重要)
采用全局设置的办法,修改/etc/profile,首先打开配置文件

sudo gedit /etc/profile
在该文件的末尾添加:

export JAVA_HOME=/usr/java/jdk1.8.0_172
export JRE_HOME=/usr/java/jdk1.8.0_172/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH

source /etc/profile

9. java -version 检测是否安装成功

-----------------------------

安装另外一个版本的记录:

先解压:

记住解压的目录,下一步会用到:/root/jdk8/jdk1.8.0_291

vim /etc/profile 打开profile,在文件最后加入:

export JAVA_HOME=/root/jdk8/jdk1.8.0_291
export JRE_HOME=/root/jdk8/jdk1.8.0_291/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH

然后:source /etc/profile

验证: java -version 检测是否安装成功


本文参考链接:https://www.cnblogs.com/maohuidong/p/9277011.html