我想建立我與Java 6的代碼,但使用Java編譯時間檢查5.日食 - 編譯和不同的Java版本
例如,我希望編譯器抱怨@Override
註釋的接口上運行(在Java 6中引入)。
你知道如何做到這一點嗎?
我想建立我與Java 6的代碼,但使用Java編譯時間檢查5.日食 - 編譯和不同的Java版本
例如,我希望編譯器抱怨@Override
註釋的接口上運行(在Java 6中引入)。
你知道如何做到這一點嗎?
用鼠標右鍵去你的項目 - >屬性 - > Java編譯器
療法可以啓用「啓用項目特定設置」,然後選擇一個自己的編譯器的Java版本
你也可以看看
似乎kms333需要將不同的編譯器用於同一個項目。檢查一次。 – sgowd 2012-02-17 12:49:41
的JRE的偏好似乎是在工作區不是項目級別。要更改JRE,Window ...首選項。在'Java'下打開樹。選擇「已安裝的JRE」。如果只有一個,你不能刪除它。點擊「添加...」。瀏覽到Java安裝的基本目錄,例如/usr/java/jdk1.6.0。給JRE一個名字,然後單擊OK。這會將新的JRE添加到可用的JRE列表中。要將其選爲默認JRE,必須在「已安裝的JRE」窗口中進行檢查。
如果您正在使用Maven(或螞蟻)建設項目,那麼你可以指定的Java 6 Maven和使用Java 5
保持日食,我不知道這是可能的。 – sgowd 2012-02-17 12:46:38
您是否在使用Ant來構建。如果是這樣,我認爲你可以讓ant使用Java 6進行編譯和構建。而啓用Java 5檢查的人員可以右鍵單擊該項目並將Java Compiler兼容性設置爲Java 5 – 2012-02-17 12:48:49
您需要爲同一項目使用不同的編譯器? – sgowd 2012-02-17 12:50:03