动态更改运行时选项Eclipse RCP

时间:2014-09-24 15:29:00

标签: configuration eclipse-rcp e4

我带来的问题可能很简单,但我找不到如何修复它。

我们正在开发的应用程序需要版本1.6的JRE,因此我们在开始时检查版本是否正确。然而,许多用户(显然)抱怨它需要更多实际版本的java用于其他应用程序。

解决方案(或解决方法)是编辑eclipse.ini以添加-vm属性和java版本1.6的路径,这样他们就不需要更改系统的配置。

问题是他们必须手动编辑文件,所以我们想看看是否可能,而不是显示错误消息并关闭应用程序,显示文件对话框以选择正确版本的java的路径(这部分很容易)并且一旦验证了正确的版本,在eclipse.ini中添加条目“-vm”。

那么,我们该怎么做呢?或者也许有更好的方法来做同样的事情?

谢谢,

1 个答案:

答案 0 :(得分:0)

你可以把

-Dosgi.requiredJavaVersion=1.6

在eclipse.ini的-vmargs部分中指定Eclipse启动程序应检查最小Java版本1.6