Intellij Ant -Javac不编译文件,没有错误或消息



我一直在尝试在Intellij中使用ANT编译一个项目,当JAVAC任务运行时,没有输出,但没有错误。如果我用相同的构建文件手动运行ANT,则所有内容都正确编译了,并且我的输出来自Javac。

这是build.xml中的任务:

<javac classpathref="libClassPath" srcdir="${sourceFolderPath}" destdir="${classFilePath}" verbose="true" debug="true"/>

这是Intellij Ant的输出:

build.xml
property
taskdef
fileset
path
property
taskdef
taskdef
compileClasses
echo
===== Compiling src files C:UsersuserprojectBuild/../src
echo
Class file Path: C:UsersuserprojectBuild/dist/classes
mkdir
Created dir: C:UsersuserprojectBuilddistclasses
javac

显示所有输出均已打开。不知道我缺少什么。我也重新安装了Intellij,无济于事。

因此,这是蚂蚁/lib目录中的一个罐子的问题。其中一个被错误地拉开或被损坏。一旦我更换了这个罐子,一切都开始工作了。

我找到这个问题的唯一方法是使用IDEA中的Javac2任务。由于某种原因,使用普通Javac任务时Intellij隐藏了此错误。

谢谢,@ishnark的帮助。

最新更新