通过Ant任务运行javac
时,是否有任何清楚说明和简单的方法来查看编译器输出?如何通过Ant任务运行javac时查看编译器输出?
这是我javac
蚂蚁标签:
<javac srcdir="${myproject.src}" destdir="${myproject.class}">
<!-- ... -->
</javac>
这里是唯一的错误信息获取:
/path/to/build.xml:42: Compile failed; see the compiler error output for details.
的问题是,我不知道怎么看到编译器错误输出详情 ...
很少con外形元素,可以帮助:通过Eclipse
- 蚂蚁1.6.5
- Windows 7的64位
- 的Java 1.6.0_20 X32
- 启动目标
我知道有关于SO的一些相关的回答问题,但他们都没有真正回答这个简单的问题:
- https://stackoverflow.com/a/1275552/1225328:我无法添加允许
compile
标记的特定库; - https://stackoverflow.com/a/1264622/1225328:这管理Ant的输出,而不是编译器的输出;
- Compile failed; see the compiler error output for details:太模糊解决任何问题;
- Ant : Compile failed; see the compiler error output for details:没有答案...
- 等
在出现错误消息之前,你没有看到'[javac] ...'? –
@ sp00m您是否从命令行运行ant时看到错误详细信息。我猜测问题与蚂蚁有关。 – Jayan
如果你没有看到任何'[javac]'它可能是一个'java.lang.OutOfMemoryError:Java堆空间',参见[Stackoverflow](http://stackoverflow.com/questions/5579073/javac-java- lang-outofmemoryerror-when-running-ant-from-eclipse /) – hokr