JAVA_HOME变量

时间:2011-09-15 22:26:13

标签: windows ant java-home

我将JAVA_HOME变量设置为指向jdk,并将%JAVA_HOME%\ bin添加到Path变量中。 但是,我的蚂蚁脚本无法找到jdk。它正在查找Java编译器的错误文件夹。这是我得到的错误。

com.sun.tools.javac.Main不在类路径上。 也许JAVA_HOME并没有指向JDK。 它目前设置为C:\Program Files\Java\jre6

我设置了JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0

我做错了什么?请帮忙!

3 个答案:

答案 0 :(得分:15)

如果Java安装目录的路径名中有空格,则应在环境变量中使用缩短的路径名(例如C:\ Progra~1 \ Java \ jre6)。

  • Progra~1 ='Program Files'
  • Progra~2 ='Program Files(x86)'

Setting the JAVA_HOME Variable in Windows

答案 1 :(得分:4)

尝试将其设置为

JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0\jre

答案 2 :(得分:0)

当要在路径变量中使用JAVA_HOME时,建议使用"%JAVA_HOME%\bin"而不是%JAVA_HOME%\bin