Linux——如何在linux中手动安装openjdk

Linux——如何在linux中手动安装openjdk

为什么要使用openjdk而不是生产版的jdk呢?openjdk与jdk最大的区别就是openjdk是开源的,并且openjdk不能Deployment(部署),所以比较适合开发学习。

openjdk下载地址:
jdk11:https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz

jdk10:https://download.java.net/openjdk/jdk10/ri/openjdk-10+44_linux-x64_bin_ri.tar.gz

jdk9:https://download.java.net/openjdk/jdk9/ri/openjdk-9+181_linux-x64_ri.zip

jdk1.8:https://download.java.net/openjdk/jdk8u41/ri/openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz

安装openjdk

mkdir /usr/local/src/java 创建目录

通过wget -P /usr/local/src/java https://download.java.net/openjdk/jdk8u41/ri/openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz 命令将目标文件下载到指定目录下

之后通过tar zxvf openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz 解压缩到当前文件夹

通过 mv java-se08u41-ri jdk1.8 将文件夹重命名便于查找

之后 vi /etc/profile 打开配置文件

export JAVA_HOME=/usr/local/src/java/jdk1.8
export PATH= $PATH:$JAVA_HOME/bin

更改完成后 source /etc/profile重载一下配置文件

java -version
openjdk version "1.8.0_41"
OpenJDK Runtime Environment (build 1.8.0_41-b04)
OpenJDK 64-Bit Server VM (build 25.40-b25, mixed mode)

检查完成后安装成功。

如何更换jdk版本呢,这里只需要修改/etc/profile中的配置即可。将export的版本更改为jdk-11。

这时出现了一个问题,当从jdk1.8转向jdk11时,更改过后java version查询仍然为jdk1.8我们可以这样做

首先

rm -rf /usr/local/src/java/jdk1.8/bin/java

rm -rf /usr/local/src/java/jdk1.8/bin/javac

删除java 及 javac之后

ln -s $JAVA_HOME/bin/java /usr/local/src/java/jdk1.8/bin/java

ln -s $JAVA_HOME/bin/javac /usr/local/src/java/jdk1.8/bin/javac

就可以成功转换版本了。

感谢您的阅读,如果本篇文章对您有帮助,欢迎点赞,关注,您的阅读是我莫大的鼓励!

  • 6
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值