可搜索,可注册,可登录,致敬逗比大佬!尽在救援版逗比根据地 dbgjd.com
投稿文章 | 广告合作 | Telegram 群组 / 公告频道 / 使用教程

CentOS安装OpenJDK1.8

News rafaelamoffit21 169℃ 0评论

因Oracle JDK自1.8.191开始就对企业服务进行付费使用了,那么公司的应对方案要么将JDK锁定在免费服务期的版本,要么就使用OpenJDK替代Oracle JDK,这两者本身出自同一份源码,Oracle JDK只不过比Open JDK多了一些特殊的功能(例如监控),那么我就用OpenJDK来代替OracleJDK。下面记录一下安装OpenJDK 8的步骤。

使用Yum安装OpenJDK 8

对于Java来说,通常分为jre运行时环境和JDK开发工具包,高版本的Java已经将他们合二为一了。那么JDK 8还是分开安装的。可使用如下命令安装:

1
yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel

java-1.8.0-openjdk仅安装了jrejava-1.8.0-openjdk-devel则是JDK环境。

使用如下方式配置环境变量:

1
2
3
4
5
cat > /etc/profile.d/java8.sh <<EOF 
export JAVA_HOME=$(dirname $(dirname $(readlink $(readlink $(which javac)))))
export PATH=/$PATH:/$JAVA_HOME/bin
export CLASSPATH=.:/$JAVA_HOME/jre/lib:/$JAVA_HOME/lib:/$JAVA_HOME/lib/tools.jar
EOF

使用如下方式使其生效

1
source /etc/profile.d/java8.sh

修改默认的JDK

这一步非必须操作。

1
2
3
4
5
6
7
8
9
[[email protected] ~]# alternatives --config java 

There are 3 programs which provide 'java'.

Selection Command
-----------------------------------------------
1 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
2 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
*+ 3 /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java

选择3即可。

参考资料

How to download and install prebuilt OpenJDK packages

转载请注明:逗比根据地 » CentOS安装OpenJDK1.8

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

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