【发布时间】:2010-12-06 05:43:06
【问题描述】:
我得到错误:
C:\dev\ws\springapp\build.xml:81: 找不到 javac 编译器; com.sun.tools.javac.Main 不在类路径中。 也许 JAVA_HOME 不指向 JDK。 当前设置为“C:\Program Files\Java\jre6”
但我已明确将我的 JAVA_HOME 设置为 C:\Program Files\Java\jdk1.6.0_14
ANT 从哪里得到这个值?
【问题讨论】:
-
你是如何设置
%JAVA_HOME%的?进行更改后,您是否重新启动了 Windows? -
我原以为既然我们有了 Windows Vista,就不需要重新启动了——在不重新启动的情况下注册更改有多难。但你知道吗,这似乎起到了作用。
-
确实,在 XP 及更高版本中您不需要重新启动 Windows。但是您必须生成另一个控制台...
-
当您在 shell 中设置新的环境变量时,Windows 不会更改已运行程序的环境块。
-
请查看安装 Apache Ant。 ant.apache.org/manual/install.html