我正在尝试在 vanilla Debian Buster 10 无头服务器上安装 Oracle 的 JDK 15。 我下载了 Oracle 的 Linux x64 Debian 软件包,但安装以某种方式失败,没有任何明显错误:
sudo dpkg -i ./jdk-15.0.2_linux-x64_bin.deb
(Reading database ... 59385 files and directories currently installed.)
Preparing to unpack ./jdk-15.0.2_linux-x64_bin.deb ...
Unpacking jdk-15.0.2 (15.0.2-1) over (15.0.2-1) ...
Setting up jdk-15.0.2 (15.0.2-1) ...
看起来没问题,但是:
java --version
给我:
command not found
答案 0 :(得分:0)
将 java
和 javac
添加到 update-alternatives
的简单方法:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-15.0.2/bin/java 100
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-15.0.2/bin/javac 100
接下来您将能够使用 java
和 javac
命令。
如果您有多个 java
、javac
版本,请使用以下命令在它们之间切换:
sudo update-alternatives --config java
sudo update-alternatives --config javac