0
我一直在嘗試在Intellij中使用Ant編譯項目,當javac任務運行時,沒有輸出,但沒有錯誤。如果我使用相同的構建文件手動運行ant,則所有編譯都正確,並且我從javac輸出。Intellij Ant - javac不編譯文件,沒有錯誤或消息
這是build.xml中的任務:
<javac classpathref="libClassPath" srcdir="${sourceFolderPath}" destdir="${classFilePath}" verbose="true" debug="true"/>
這是來自的IntelliJ的螞蟻輸出:
build.xml
property
taskdef
fileset
path
property
taskdef
taskdef
compileClasses
echo
===== Compiling src files C:\Users\user\project\Build/../src
echo
Class file Path: C:\Users\user\project\Build/dist/classes
mkdir
Created dir: C:\Users\user\project\Build\dist\classes
javac
顯示所有輸出打開。不知道我錯過了什麼。我也重新安裝了intellij,無濟於事。
'javac2'執行正確 – Ishnark
謝謝@Ishnark,使用javac2強制將錯誤寫入控制檯。我需要將其中一個添加到ant/lib目錄中的一個罐子出現問題,看起來像是壓縮不正確?一旦我用適當的替換它,它工作得很好。 我覺得這個錯誤不應該使用正常的javac目標隱藏,但至少我現在可以編譯所有東西。 –