[英]Eclipse Indigo with JDK9
我想用我相當古老的Eclipse從openJdk9存儲庫中嘗試最新的Java。 我下載,構建和安裝它,一切正常。 然后我將其設置為Eclipse的默認JVM,所有內容都被重新編譯,但由於找不到像java.lang.CharSequence
這樣的基礎Java類,所以會出現錯誤。
構建路徑看起來很好, rt.jar
也是如此。
有沒有阻止Eclipse Indigo使用JDK9的東西? 我不打算調查新的Java功能,只是想用最新版本測量性能。
Eclipse維護者清楚地傳達了這樣的信息::
Indigo是Eclipse的過去版本。 請訪問我們的下載頁面以獲取最新版本的Eclipse。
您將升級到使用2017年10月11日發布的Eclipse Oxygen.1a(4.7.1a)版本以支持JPMS。
在它的另一邊
構建路徑看起來很好,rt.jar也是如此。
Java 9涉及刪除rt.jar和tools.jar的過程,旨在將圖像重組為模塊化運行時映像 。 從此: -
依賴於jre目錄, rt.jar或tools.jar存在的工具和庫可能需要更新以使用新布局和/或可能需要更新以使用jrt文件系統提供程序來訪問類運行時映像中的文件和其他資源。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.