编译安装OpenJDK
本文最后更新于 2024-10-26,文章内容可能已经过时。
编译安装OpenJDK14
由于是Ubuntu 24.04,apt仓库无法直接下载JDK14,因此需要通过编译源码/下载二进制文件的方式进行安装,如果是其他版本可以直接运行脚本
sudo apt-get install openjdk-14-jdk
源码编译
注:此方法boot jdk只能是13,因此不适用
首先需要有OpenJDK11之后的JAVA版本
使用java -version
查询
如果没有,使用apt安装
sudo apt-get install openjdk-11-jdk
在官网下载对应的tar.gz包Archived OpenJDK GA Releases
或者
wget https://download.java.net/openjdk/jdk14/ri/openjdk-14+36_src.zip
解压后进入目录
我们需要切换至JDK11
作为boot jdk
查看可切换的版本
sudo update-alternatives --display java
可以看到我有三个版本的JDK
,我们切换到11
sudo update-alternatives --config java
然后运行以下指令
bash configure --enable-debug --with-jvm-variants=server
二进制文件安装
前往官网下载对应tar.gz包Java Archive Downloads - Java SE 14
解压后将整个目录复制到/usr/bin下
sudo cp -r ./jdk-14.0.2 /usr/lib/jvm
修改bashrc
sudo nano ~/.bashrc
在其中添加java路径
#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk-14.0.1
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
随后激活
source ~/.bashrc
查看java版本
java -version
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Moon
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果