安装JDK后没有java命令

安装JDK后没有java命令

我已经下载并安装了 JDK 9 和 NetBeans。NetBeans 运行良好,我构建的测试应用程序也可以从 IDE 中正常运行。但如果我java在终端中运行命令,则会出现错误

'java' can not be found in the following package:
...

那么,我的 Java 在哪里?我应该单独下载 JRE 吗?

命令

sudo update-alternatives --config java

给出

update-alternatives: error: no alternatives for java

答案1

通过以下方式编辑 .bashrc 文件

gedit .bashrc

在文件最后添加以下行

JAVA_HOME=/usr/lib/jvm/jdk1.7.0 

(此路径可能会根据您的系统而改变)

(此内容可直接复制)

PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

然后注销并登录

相关内容