簡體   English   中英

Eclipse 3.8(或Juno)能否在Java 9上運行?

[英]Will Eclipse 3.8 (or Juno) be able to run on Java 9?

我的應用程序基於Eclipse 3.8,我想知道它是否可以在Java上運行。

我沒有使用更新的版本,因為它有性能問題。 根據我的經驗,與任何較新版本的Eclipse相比,Eclipse 3.8要快得多。

有人知道這個嗎?

更新:之前的標題可能暗示我希望Eclipse 3.8能夠支持Java 9的新功能。但是,我真的只想知道我是否能夠通過Java 9 JRE運行應用程序。

是的它有效,但只有一個小補丁。

它失敗了,因為Eclipse 3.8(Juno)的org.eclipse.osgi包沒有Java 8或Java 9的運行時配置文件。如果你添加它們對我有效。

我在基於Java 9的Oracle JVM下運行的目標平台3.8.2( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/ )上使用基於RCP的應用程序進行了成功的測試7。

怎么做:你必須修補org.eclipse.osgi包:

  • 剝離簽名信息
  • 在bundle的profile.list中手動添加Java 9 Runtime Enironment的條目,並添加JavaSE-1.9.profile定義

例如: https//github.com/derWallace/org.eclipse.osgi

但不能保證這對生產來說是一個很好的交易!

不,氧氣(4.7)和更新只是計划的。 如果您的績效結果是可驗證且可重復的,請提交有關它們的錯誤報告。

暫無
暫無

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

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