首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse3.8(或Juno)能够在Java 9上运行吗?

Eclipse3.8(或Juno)能够在Java 9上运行吗?
EN

Stack Overflow用户
提问于 2017-01-06 20:35:58
回答 2查看 1.6K关注 0票数 4

我的应用程序基于Eclipse3.8,我想知道它是否会运行在Java上。

我不使用更新的版本,因为它有性能问题。根据我的经验,与任何新版本的Eclipse相比,Eclipse3.8要快得多。

有人知道这件事吗?

更新:上的标题可能表明我希望Eclipse3.8能够支持Java9的新特性,但是,我真的想知道我是否能够在Java9JRE上运行应用程序。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-09-29 09:07:28

是的,它起作用,但只适用于一小块。

它失败了,因为Eclipse3.8 (Juno)的org.eclipse.osgi包没有Java8或Java9的运行时概要文件。

我在目标平台3.8.2 (http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/)上使用了一个基于RCP的应用程序进行了成功的测试,该应用程序在Windows7下的Java9OracleJVM下运行。

要做什么:您必须修补org.eclipse.osgi包:

  • 条形签名信息
  • 在捆绑包的profile.list中手动添加Java9运行时环境的条目,并添加JavaSE-1.9.profile定义

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

但不能保证这是一个很好的生产交易!

票数 6
EN

Stack Overflow用户

发布于 2017-01-07 06:06:08

不是的。氧气(4.7)和更新只是计划。如果您的性能发现是可验证和可重复的,请提交有关它们的错误报告。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41513931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档