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