在Spring Tool Suite中使用Ant时,获取错误运行javac.exe编译器消息

时间:2015-09-08 10:39:27

标签: java eclipse ant

当我在Eclipse中运行Ant构建时,我收到以下错误消息并且Ant构建失败。

错误消息:运行javac.exe编译器时出错

构建停止的行

    <xmlbean schema="schemas"
        destfile="build/lib/schemas.jar"
        srcgendir="src"
        classpathref="xmlbeans.path"
        debug="on"
        />

2 个答案:

答案 0 :(得分:1)

确保您的JAVA_HOME指向jdk而不是JRE。 您还可以在eclipse中执行的一件事是右键单击buid.xml&gt;&gt;运行方式&gt;&gt;外部工具配置&gt;&gt; JRE选项卡&gt;&gt;单独的JRE单选按钮并从下拉列表中选择JDK&gt;&gt;运行按钮

答案 1 :(得分:0)

我遇到了类似的问题,错误消息相同:“运行javac.exe编译器时出错”。输出控制台中的日志指向build.xml文件中的第17行。

<javac includeantruntime="false" debug="on" fork="true" destdir="${build.dir}/classes" srcdir="${basedir}/src" classpathref="axis2.classpath">
</javac>

我跟随Rahul Yadav的第二个回答是:

你在eclipse中可以做的一件事是右键点击buid.xml&gt;&gt;运行方式&gt;&gt;外部工具配置&gt;&gt; JRE标签&gt;&gt;单独的JRE单选按钮,从下拉列表中选择JDK&gt;&gt ;运行按钮

提出这个问题的用户正在寻找可能不是正确的答案,但我遇到了类似的问题,它解决了我的问题。所以,有人可能会觉得这个答案很有用。