添加rcp二进制文件的配置文件

时间:2016-12-08 09:54:36

标签: eclipse-rcp

我在 RCP 应用程序中创建了一个.properties文件来指定服务器地址,这样我就不需要在地址更改时修改源代码。

enter image description here

当我从.product文件运行 RCP 时,这很有效,但是当我将RCP导出到可执行应用程序时它没有用。我在导出RCP时添加了conf.properties(添加到功能的build.properties)。

enter image description here 我无法通过双击.exe文件来运行该应用程序。我已经尝试了很多方法来获取rcp二进制文件的根路径,但每次都失败。那么如何让这个配置文件以二进制形式工作,还是有其他方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

使用

URL installURL = Platform.getInstallLocation().getURL();

获取RCP安装目录的URL。

另一种方法是在' xxx.ini'中设置属性。您的RCP文件(' console.ini')。

您可以在.product文件编辑器中执行此操作,方法是将-Dpropery=value值添加到' VM Arguments'关于'启动'标签。

请注意,在测试期间,不会使用这些值,在这种情况下,您可以在'运行配置中设置属性。对于RCP。