gpt4 book ai didi

java - 设置 RCP 程序的系统属性

转载 作者:行者123 更新时间:2023-12-01 15:53:39 25 4
gpt4 key购买 nike

我有一个 RCP/Eclipse 程序,我想以 2 种不同的方式提供它。它的风格应该是硬编码的或作为无法在运行时更改的conf设置提供。

我首先考虑在我的插件中复制一个特定的类,并将第二种风格的逻辑编码到该类中,并以某种方式将其打包为第二个 RCP 程序。然后我想我可以在同一个插件的一个类中简单地编写两种不同风格的代码,并通过系统属性区分是执行逻辑 1 还是逻辑 2。然后,我可以简单地复制 RCP 包,并在 launcher.ini 中提供一个带有附加参数的包,而另一个则不带该参数。

问题是我无法在 RCP 程序中获取简单的 Java 系统属性集。我尝试过 launcher.exe -Dpropname=propvalue,我尝试将其添加到 launcher.ini,我已经在网上来回搜索了。网络上有很多文档解释了您可以作为系统属性或作为 launcher.ini 属性提供的所有各种配置设置,但没有一个文档解释如何设置自定义属性。

有人有想法吗?

非常感谢,凯

最佳答案

转到运行配置,您将获得参数选项卡,在VM Arguments block 中您可以提供-Dpropname=propvalue。如果您有更多值,可以输入空格或换行符分隔它们。

关于java - 设置 RCP 程序的系统属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5501325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com