记录折腾的那点事
在折腾的道路上永不止步

CentOS 安装 openjdk 1.8

查询是否已经安装java

java -version      # 查看java版本

查询已经安装的 jdk

yum list installed | grep javayum list installed | grep jdk

卸载已经安装的 jdk 包

yum remove java-1.8.0-openjdk*

查看 yum 源中包含的 openjdk

yum search openjdkyum list | grep openjdkyum list *openjdk*

查看 CentOS 系统版本

cat /etc/system-releasecat /etc/centos-releasecat /etc/redhat-release

1. 首先安装参考  http://openjdk.java.net/install/

JRE java-1.8.0-openjdk
JDK java-1.8.0-openjdk-devel

2. 安装 JDK 包 java-1.8.0-openjdk-devel 

yum install java-1.8.0-openjdk-devel.x86_64

3. 配置全局环境变量

vim /etc/profile

在 profile 文件最后添加

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
source /etc/profile      # 变量立即生效

4. 验证是否成功

java -version

 

方法2:

直接yum安装:

命令1:yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel
命令2:dirname $(readlink $(readlink $(which java)))

【/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/jre/bin】


命令3:vim /etc/profile

 export JAVA_HOME=上面dirname命令获取到的路径,不要jre/bin最后这段
 export PATH=$PATH:$JAVA_HOME/bin
 export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

保存退出文件,然后执行一下使设置立即生效

命令4:source /etc/profile

[root@iZm5e46125tswtbtri94d1Z ~]# java -version
   openjdk version “1.8.0_181”
   OpenJDK Runtime Environment (build 1.8.0_181-b13)
   OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

赞(0)
未经允许不得转载:ghMa » CentOS 安装 openjdk 1.8
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址