在Eclipse中运行Ant构建时,出现以下错误消息,并且Ant构建失败。
错误消息: 运行javac.exe编译器时出错
停止构建的行:
<javac destdir="${classes.home}" debug="on" fork="true" memoryinitialsize="512M" memorymaximumsize="1G"> <classpath refid="classpath"/> <src path="${source.home}"/> </javac>
有人遇到过类似的问题吗?还是有人知道这是怎么回事?
系统信息:Eclipse Helio,JDK 1.5
我有同样的问题,问题是,在Eclipse中,java.home是指JRE而不是JDK。我进行了更改,构建成功。您可以执行以下操作将其更改为JDK:
首选项> Java>已安装JRE的>添加…对于’JRE类型’,选择’标准VM’>下一步>目录:选择您的JDK目录(而不是JRE)(在我的情况下:C:\ Program Files \ Java \ jdk1。 6.0_16),按确定。
现在,您回到“ Installed JRE’s”,也请在此处选择JDK。