【发布时间】:2015-08-07 19:50:28
【问题描述】:
我正在下载一些apache组件,他们在官方文档中写道:
Make sure that JAVA_HOME is set to the location of your JDK
我确实安装了 java 并且我的 eclipse 运行良好,但我怎么知道这个 java_home 变量是否在路径中在?
【问题讨论】:
-
echo $JAVA_HOME?which java?直接查看shell初始化文件? -
@Mena for echo $JAVA_HOME 我在终端没有得到任何东西,当我执行 which java 时,我得到了
/usr/bin/java这是什么意思?我已经去了 java 网站,我检查了我有哪些 java,我知道我安装了最新的推荐 java 版本 -
/usr/bin/java可能是一个simlink。找出它通向的地方(在 Mac OS 中,这可能是非常嵌套的)。当您知道安装的 JDK 的确切位置时,将JAVA_HOME值设置为 shell 初始化文件中的 JDK 文件夹(例如,对于 bash,.bashrc)。 -
我写了“javac -version”,我得到了
javac 1.8.0_45,这意味着我的mac上安装了jdk。但是我怎么知道jdk的位置 -
@Mena 我刚刚把这个问题放在了stackoverflow.com/questions/30454505/… 你能查一下吗?