我已经尝试添加这样的 repos,但是它没有添加第 14 版:
add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
add-apt-repository ppa:openjdk-r/ppa
add-apt-repository ppa:openjdk/ppa
我还需要在 Java 版本之间切换update-alternatives
,我已经安装了几个版本。
如果没有自动化方式安装,如何手动安装和配置(步骤更少)?
答案1
我自己整理的答案:
获取最新链接来自:https://jdk.java.net/14/
下载二进制文件:
wget https://download.java.net/java/GA/jdk14.0.2/205943a0976c4ed48cb16f1043c5c647/12/GPL/openjdk-14.0.2_linux-x64_bin.tar.gz
解压:
tar xvf openjdk-14.0.2_linux-x64_bin.tar.gz
移至 jvm 文件夹:
mv jdk-14.0.2 /usr/lib/jvm
更新 java 和 javac 替代品:
update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk-14.0.2/bin/javac" 3
update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk-14.0.2/bin/java" 3
update-alternatives --set "javac" "/usr/lib/jvm/jdk-14.0.2/bin/javac"
update-alternatives --set "java" "/usr/lib/jvm/jdk-14.0.2/bin/java"
用于在版本之间切换:
update-alternatives --config java
答案2
sudo apt-get install openjdk-14-jdk