我拼命地试图将Eclipse“安装新软件”对话框添加到我的应用程序中。在搜索软件包/软件包和隐瞒错误消息的几天之后,我处于软件包org.eclipse.equinox.frameworkadmin
需要软件包 org.eclipse.osgi.framework.internal.core
的地步,而且我似乎无法在任何地方找到它。哪里可以找到软件包“org.eclipse.osgi.framework.internal.core”
我怀疑是插件org.eclipse.osgi
,但它不存在(至少在3.10.0中没有,这是Java8需要的)。我们正在使用Eclipse的最新生产准备版本3.7。
那么,它在哪里? (另外,如果有人可以指出一种方式来发现他们的软件包,而没有盲目搜索,希望有人在某个论坛中提到同一款软件包和软件包,那将是惊人的。)
我敢肯定,如果我不能3.10.0替换'org.eclipse.osgi'版本3.7.2无Eclipse打破它不是我搞砸了。 API中断是版本号的第一位数字。 –
尽管版本是Eclipse 4的一部分,OSGi在Eclipse 3和Eclipse 4之间进行了大量重写。 –
所以正确的答案:在E4变得可用之前不可能使用Java8(或者更有可能的是,一些受挫的开发人员开始争取Eclipse 3)。如果Eclipse的人们开始使用与其他人相同的标准,甚至会显而易见。 –