簡體   English   中英

如何在Eclipse中更改工作區JRE

[英]How to change workspace JRE in Eclipse

在Eclipse中創建新的Java項目時,我收到以下警告“當前工作區使用1.4 JRE ...”

我的系統上有JRE7。 我在eclipse.ini添加了以下行

-vm 
C:\Java\jre7\bin\javaw.exe  

我已經通過Windows - > Preferences-> Installed JRE將JRE7添加到Installed JREs安裝的JRE中。 在此輸入圖像描述
仍然在Compiler選項卡下,我只能看到compiler compliance level直到6。
在此輸入圖像描述
如何將工作區JRE更改為JRE 7?

Java 7支持僅在Eclipse Indigo SR1 (大約一個月前發布)之后才可用。 所以,升級Eclipse。

使用1.4進行編譯但工作區首選項編譯器設置為1.6的問題似乎是此錯誤中描述的問題:

錯誤499675 - 重新啟動后忽略全局編譯器設置,默認為1.4,即使1.8顯示https://bugs.eclipse.org/bugs/show_bug.cgi?id=499675

解決方法是將工作區設置更改為不同的版本號,然后再更改為1.6。 這將使工作區能夠以1.6編譯。 要使用1.7進行編譯,您需要像BalusC的答案一樣升級eclipse。

我也有jre7,如果它只表示符合1.6,那真的沒關系,因為項目將尋找由項目中使用的jre / jdk指定的java編譯器。

我還建議您使用jdk而不是jre,並設置環境變量JAVA_HOME,Google上有很多關於此的教程。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM