CentOS中的“哪个java”打印错误的java路径

CentOS中的“哪个java”打印错误的java路径,第1张

概述我不知道为什么“哪个java”和“whereis java”路径不正确.我试图编辑〜/ .bash_profile和/ etc / environment但没有帮助.所需的路径是在下面的“echo $JAVA_HOME”中看到的,但同样没有反映在“which java”中以下是我在CentOS 6.4中得到的内容:哪个java在/usr/bin中/ JAVA

我不知道为什么“哪个java”和“whereis java”路径不正确.我试图编辑〜/ .bash_profile和/ etc / environment但没有帮助.所需的路径是在下面的“echo $JAVA_HOME”中看到的,但同样没有反映在“which java”中

以下是我在CentOS 6.4中得到的内容:

哪个java

在/usr/bin中/ JAVA

java -version

java版“1.7.0_45”

JAVA(TM)SE运行时环境(版本1.7.0_45-b18)

JAVA HotSpot(TM)64位服务器VM(内置24.45-b08,混合模式)

哪里是java

java:/usr/bin/java / etc / java /usr/lib / java /usr/share / java

echo $JAVA_HOME

/usr/java/jdk1.7.0_45/jre =>当echo $JAVA_HOME时,所需的显示正确

最佳答案运行备选项–config java以选择要用作默认值的Java版本.它将打印出已安装的Javas列表供您选择.

然而,哪个java将始终打印出/usr/bin/java.这并不意味着它设置错了!注意:

$ls -l `which java`lrwxrwxrwx 1 root root 22 Oct 19 11:49 /usr/bin/java -> /etc/alternatives/java$ls -l /etc/alternatives/javalrwxrwxrwx 1 root root 35 Oct 19 11:49 /etc/alternatives/java -> /usr/lib/jvm/jre-1.5.0-gcj/bin/java

如果您使用替代方法来更改IcedTea的路径,那么ls -l / etc / alternatives / java将反映出来. 总结

以上是内存溢出为你收集整理的CentOS中的“哪个java”打印错误的java路径全部内容,希望文章能够帮你解决CentOS中的“哪个java”打印错误的java路径所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:http://outofmemory.cn/yw/1047487.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存