2014-05-04 68 views
1

但我知道在其他問題中已經提出了這個問題。該解決方案對我來說沒有足夠的解釋。我對Java和它所帶來的所有新東西都非常陌生。 (我正在使用netbeans)執行此行時發生以下錯誤:未找到類:javac1.8

運行我的程序時出現此錯誤;

Updating property file: C:\Users\Sam\Documents\NetBeansProjects\Assignment1\build\built-jar.properties 
C:\Users\Sam\Documents\NetBeansProjects\Assignment1\nbproject\build-impl.xml:926: The following error occurred while executing this line: 
C:\Users\Sam\Documents\NetBeansProjects\Assignment1\nbproject\build-impl.xml:268: Class not found: javac1.8 
BUILD FAILED (total time: 0 seconds) 

我看到我需要更新我的螞蟻嗎?我怎麼做?我查看了網站,對我來說真的很迷惑。

我還看到有人建議添加「-Dbuild.compiler = javac1.7」來繞過必須更新這個。我的代碼究竟在哪裏?感謝您的時間和建議提前。非常感謝:)

+1

這表明netbeans沒有運行帶有正確選項的編譯器。我會檢查你有最新版本的netbeans,因爲它看起來像一個錯誤。 –

回答

1

在Netbeans中轉到首選項 - > Java - > Ant。如果您使用舊版本的Netbeans,則Ant選項卡可能位於首選項 - >其他 - > Ant下。在最上面它應該有一個標籤,上面寫着「(2014年2月14日編譯的Apache Ant(™)版本1.93)」。如果版本低於1.9,則必須更新它,因爲它與Java 8不兼容。

這很可能就足以更新到Apache Ant版本1.92附帶的最新版Netbeans。或者如果您想更新Ant版本,則已經有詳細的stack overflow answer

+0

我使用netbeans 7.3.1作爲我大學使用的版本,所以我堅持使用它,請檢查你發佈的鏈接。 Tyvm爲你的迴應:) – user3578539

相關問題