简单的用例:使用简单的脚本组装Eclipse产品,只需将bundle转储到插件目录中.这曾经与3.3一起工作 - 3.5它被破坏了:我的应用程序没有启动,因为找不到应用程序插件.
问题:解决这个问题的最简单方法是什么?这似乎是整个升级过程中唯一的痛苦.
尝试:我猜这对于P2来说是禁止的:它维护了bundles.info文件,这可能非常聪明......对我来说有点太聪明了.
我有一些想法:
osgi.bundles=org.eclipse.equinox.common@2:start, org.eclipse.update.configurator@3:start, org.eclipse.core.runtime@start我并不关心我产品中的所有智能功能 - 实际上用户根本不使用内置更新机制.所以我想KISS(即:刚启动),并在需要时添加更多高级支持.
我在Eclipse论坛上问了这个问题,但还没有答案,所以真的很感激一些启示.另外,请随意纠正我的假设 - 我刚刚阅读了P2文档,这些文档有时令人困惑.谢谢!
答:实际上上面的选项3似乎总是起作用 - 感谢Francis确认这一点!(它最初不起作用,但这可能是由一些缺失的deps引起的).我现在唯一的问题是,一些Eclipse包实际上需要simpleconfigurator.所以我想知道将它交换出来会导致问题.
我正在尝试在Eclpise(Helios)中使用JAVA,并且正在Mac OS X 10.6.7上运行。当我尝试打开一个新的Java Project时,它告诉我没有安装任何JRE。
使用terminal表示当前的javac -version是1.6.0_22。现在,我读到有关在Eclipse-> Preferences-> Java-> JRE安装到Library / Framework / JavaVM / Versions / 1.6 / home中指定路径的问题,问题是在“ Versions”之后,我仅找到“ alias”,而没有找到文件夹。如果单击它,则告诉我别名不起作用。
所以我被困在这里:有人有解决方案吗?
大家好,我找到了一个解决方案,所以我想分享一下。实际上没有任何效果,我也称苹果公司,他们不知道。因此,我已经下载了Windows 7,并通过Bootcamp将其安装在Mac上。现在一切正常...
我有一台Mac,最近我安装了Java 7.但是,我的问题是,我如何让Eclipse(Juno)知道这个安装.我进入了首选项菜单并选择了Java>已安装的JRE以进入此屏幕

我点击了添加按钮,但我不确定我需要添加什么:

我本以为我应该添加.jdk文件,但是它不喜欢它.