2012-08-31 50 views
3

我有一個1.4 java代碼,我想用1.5編譯器編譯它,因爲我希望看到所有警告消息。我向javac中添加了-Xlint選項,但似乎輸出中沒有任何更改,但我知道代碼中至少有幾個警告。Java ant腳本不顯示警告

我將這兩行到我的Ant腳本的compile目標標籤:

<compilerarg value="-Xlint:all"/> 
<compilerarg line="-Xmaxwarns 10000"/> 

謝謝您的解答。

回答

4

您已經同時使用了值和線屬性。 Compilerarg需要「其中的一個」,請參閱文檔。嘗試使用唯一的行,如:<compilerarg line="-Xlint:all -Xmaxwarns 10000"/>

+0

感謝您的建議,但這並沒有解決我的問題。編譯輸出中仍然沒有警告消息。 – Quirin

+0

你使用fork =「true」嗎? – dan

+0

我使用叉=「是」 – Quirin