2012-12-24 30 views
0

我在cmd中編寫ant all rebuild時,與源5或更高版本相關的例外情況很少,以啓用泛型。使用源5或更高版本啓用泛型的例外

我有最新的jdk1.7。我有apache ant1.8.4其中我在ant.pom和其他幾個文件中將源和目標修改爲1.6,但仍然遇到同樣的異常。我已將ant.bat文件複製到我編譯代碼的文件夾中。

+0

「同樣的例外」 - 你沒有打擾告訴我們......請閱讀http://tinyurl.com/so-list(這些甚至是例外,還是編譯時錯誤?) –

+0

我懷疑它不是一個例外。 –

+0

有什麼例外?是否有錯誤訊息?你的'build.xml'是否可以執行,或者你嘗試運行Ant本身時是否出現錯誤?如果你可以運行'build.xml'並且它在編譯時失敗了,你的build.xml''任務是什麼樣的?如果我們能看到這些例外情況,幫助會更容易。 –

回答

0

當您使用目標1.5(你不能使用5.0版本,並沒有版「5」等),你必須設置-source是1.5爲好。

+1

您可能還需要Java rt.jar並設置'bootclasspath'。當您使用JDK 1.7進行編譯並且不設置'bootclasspath'時,您會收到警告。 –

+0

同意,如果你想爲Java 1.5編譯,使用Java 1.5要簡單得多。 (你最終不得不用它的庫來進行編譯) –

+0

我在哪裏設置bootclasspath? – user1850112

相關問題