簡體   English   中英

Eclipse默認的JRE首選項安裝的JRE不起作用

[英]Eclipse Default JRE Preference Installed JRE Not Working

我去了Eclipse的首選項,並將默認的JRE更改為Java SE 8,並且還將Eclipse的Compiler設置更改為與JDK 1.8兼容。 我什至刪除了其他JRE。

但是,當我導入項目時,如從項目資源管理器中看到的那樣,項目名稱為“ SpringService”,因此JRE系統庫是JavaSE-1.6,並且它們仍默認使用1.6!

誰能告訴我我做錯了什么? 否則,每個新項目我都必須手動轉到屬性並手動更改! 討厭它!

在此處輸入圖片說明

該帖子可能與在此處輸入鏈接描述有關。

設置“ 已安裝的JRE”首選項時,您要選擇完整的Java Development Kit安裝的根目錄,而不僅僅是裸JRE安裝。 Eclipse需要訪問與完整JDK捆綁在一起的支持庫,但基本JRE安裝中不存在。

另外,如果要導入項目,是否意味着要導入現有的,預先配置的Eclipse項目? 還是僅包含源代碼的目錄結構? 如果要導入現有的Eclipse項目,則可能已經使用項目特定的設置對其進行了設置(很難在設置中四處尋找建議)。

檢查pom.xml中的plugin部分,以查看其中是否包含以下條目。

<plugin>
    <artifactId>maven-compiler-plugin</artifactId>
    <configuration>
        <source>1.6</source>
        <target>1.6</target>
    </configuration>
</plugin>

這將覆蓋默認首選項。 許多Maven項目原型都使用1.6。 只需將它們更改為1.8並執行Maven-> Update Project。

您可以在項目上“構建路徑”,然后刪除jre1.6,添加用戶libiary。

暫無
暫無

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

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