eclipse 产品配置有“launcherArgs”部分,可以全局指定或为任何支持的平台指定。我们为win32
as构建产品x86
,x86_64
我希望根据 arch 属性生成不同的 .ini。具体来说:这是一个内部应用程序,JVM 被部署到每个客户端的同一个目录中,但在 32 位和 64 位机器之间有所不同。
我们使用 maven/tycho 构建。
eclipse 产品配置有“launcherArgs”部分,可以全局指定或为任何支持的平台指定。我们为win32
as构建产品x86
,x86_64
我希望根据 arch 属性生成不同的 .ini。具体来说:这是一个内部应用程序,JVM 被部署到每个客户端的同一个目录中,但在 32 位和 64 位机器之间有所不同。
我们使用 maven/tycho 构建。
恐怕这是第谷重复使用的 PDE 产品文件格式的限制/错误。
可以使用以下关键字在 p2.inf 建议文件中实现:
filter=(&(osgi.os=win32)(osgi.arch=x86_64)) instructions.configure=setProgramProperty(propName:-vm,propValue:64bitVM)
这实际上并不容易,p2.inf 文件的正确语法对我来说仍然是一个奇迹。但不知何故,我得到了这个工作。如果有人还想在 p2.inf 文件中做一些事情,那么查看 content.xml 文件会很有帮助......