CentOS中的“哪个java”打印错误的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.这并不意味着它设置错了!注意:
如果您使用替代方法来更改IcedTea的路径,那么ls -l / etc / alternatives / java将反映出来. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – 如何获取UDP套接字的排队数据量?
- linux – gdb无法打开共享对象文件
- linux – 即使允许使用smtp和dns,Sendmail也不能与iptables
- redhat multipath中幸运飞艇源码搭建出售配置文件简要说明
- 设计模式 设计原则 何为设计
- linux – 用于将带空格分隔标记的字符串转换为数组的Bash脚
- 支持NUMA的Linux命名共享内存
- linux – 如何为cups客户端构建windows共享打印机的url
- linux – 如何使用scp将maven3工件部署到远程服务器
- linux – 如何为Tomcat webdav servlet设置默认的umask?