在 Linux 上找不到 Java 命令

2022-09-01 09:32:11

在Oracle Enterprise Linux中,当我键入我得到java

bash: java: command not found

我已经安装了Java 1.6,我有以下

sudo update-alternatives --config java

There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*  1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java
 + 2           /usr/java/jre1.6.0_24/bin/java

如何解决此问题?

谢谢


答案 1

您可以使用以下命令将 Java 路径之一添加到 PATH 变量。

export PATH=$PATH:/usr/java/jre1.6.0_24/bin/

您可以将此行添加到主目录中的 .bashrc 文件中。将其添加到.bashrc将确保每次打开bash时,它将是PATH变量更新。


答案 2

我有以下选择:

-----------------------------------------------
*  1           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
 + 2           /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
   3           /home/ec2-user/local/java/jre1.7.0_25/bin/java

当我选择3时,它不起作用。当我选择2时,它确实有效。


推荐