簡體   English   中英

Eclipse 2018-09在Windows 10上使用OpenJDK 11

[英]Eclipse 2018-09 with OpenJDK 11 on Windows 10

我剛剛在Windows 10上安裝了OpenJDK版本的JDK 11通用可用性版本 。我嘗試在剛剛發布的Eclipse 2018-09(4.9.0)中將其作為JRE安裝,並在Eclipse對話框中顯示一條消息:

您選擇了此版本的Eclipse JDT尚未完全支持的JRE。 某些功能可能無法正常工作。

問題是什么?

  • Eclipse 2018-09不完全支持JDK 11嗎?
  • 或者是Eclipse不完全支持OpenJDK 11但是支持Oracle JDK 11?
  • 特別是“功能”可以指望“不按預期工作”?

更新:從Internet搜索,我發現一些代碼似乎表明Eclipse有一個已知Java版本的內部列表,如果新的JDK版本的版本高於已知的Java版本,它會給出上述消息。 (這就是我解釋代碼的方式。)真的嗎? Eclipse發布了一個新的2018-09版本,就在JDK 11發布前幾天,沒有更新其已知Java版本列表以包含Java 11?

也許某人有更權威的答案。

Eclipse 2018-09不支持開箱即用的JDK 11,但JDK 11的官方插件現已在市場上發布:

https://marketplace.eclipse.org/content/java-11-support-eclipse-2018-09-49

以下是發布公告: https//www.eclipse.org/lists/jdt-dev/msg01049.html

支持OracleJDK和OpenJDK的方式相同(OpenJ9等其他JDK也可以使用)

如果不支持新的JDK版本,則無法使用其新的語言功能,並且由於類格式更改,您可能無法將其全部用於開發。 啟動可能會起作用。

暫無
暫無

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

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