gpt4 book ai didi

java -/usr/bin/alternatives 命令抛出使用错误

转载 作者:太空宇宙 更新时间:2023-11-04 03:52:50 25 4
gpt4 key购买 nike

我正在尝试升级 Oracle Linux 6.5 上的 java 安装。我的虚拟机附带了jdk1.6,我安装了jdk1.7(通过rpm)。但“java -version”仍然显示1.6。作为 root,我尝试了/usr/bin/alternatives。

sudo -su root    
/usr/sbin/alternatives –install /usr/bin/java java /usr/java/jdk1.7.0_55/bin/java 17055

但是它不起作用。我收到使用错误,但我看不出我的命令有什么问题。

usage: alternatives --install <link> <name> <path> <priority>
....

我检查了链接和路径,它们看起来不错(我认为)。

MY-MACHINE:/usr/java/jdk1.7.0_55/bin # ls -al /usr/bin/java
lrwxrwxrwx. 1 root root 22 Jun 12 10:37 /usr/bin/java -> /etc/alternatives/java

MY-MACHINE:/usr/java/jdk1.7.0_55/bin # ls -al /usr/java/jdk1.7.0_55/bin/java
-rwxr-xr-x 1 root root 7718 Mar 17 22:05 /usr/java/jdk1.7.0_55/bin/java

其他人能看到我做错了什么吗?干杯。

最佳答案

应该是带有两个连字符的 --install,而不是带有破折号的 -install 或带有一个连字符的 -install

关于java -/usr/bin/alternatives 命令抛出使用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25692159/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com