在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
型
如何解决此问题?
谢谢
7条答案
按热度按时间0ve6wy6x1#
可以使用以下命令将Java路径之一添加到PATH变量。
字符串
你可以将这一行添加到你的主目录下的.bashrc文件中。将这一行添加到.bashrc文件中将确保每次打开bash时,PATH变量都会被更新。
yr9zkbsy2#
我发现对我来说最好的方法是下载解压,然后将新的
usr/java/jre-version/bin/java
符号链接到你的主bin作为java。aelbi1ox3#
我使用下面的脚本来更新安装jdk后的默认替代方案。
字符串
4ngedf3f4#
我有这些选择:
字符串
当我选3的时候,它不起作用。当我选2的时候,它起作用。
rjee0c155#
1.执行:vi ~/.bashrc或vi ~/.bash_profile
(if以上命令将不允许更新.bashrc文件,那么你可以通过在终端写命令在记事本中打开此文件,即“leafpad ~/.bashrc”)
1.保存文件(使用
shift + Z + Z
)1.执行:echo $JAVA_HOME(输出应打印路径)
cgyqldqp6#
我在我的ec2机器上遇到了同样的问题。下面这两个命令帮助我解决了这个问题。
sudo yum更新
sudo yum install java-11-amazon-corretto
xqkwcwgp7#
只需运行此命令
字符串