如何使用Tycho将JRE与Eclipse RCP项目捆绑在一起-动态版本

时间:2018-08-17 19:08:28

标签: maven eclipse-rcp tycho

在我的项目中,我将JRE绑定为VM参数,这是一项功能。在我们决定使用人工制品之前,项目一直进展良好。捆绑的JRE被称为-vm参数,如下所示:

<launcherArgs> <programArgs> -vm features/ashish.sample.jre.feature_1.0.2/jre/bin </programArgs> </launcherArgs>

我想提供动态版本(每个发行版的版本-SNAPSHOT)。我尝试使用

<launcherArgs> <programArgs> -vm features/ashish.sample.jre.feature_1.0.0.qualifier/jre/bin </programArgs> </launcherArgs>

,但是它不起作用。有什么想法我可以使用-SNAPSHOT或.qualifier来引用我的项目的.product文件。

主要问题是:

  1. 我的功能项目的版本必须为-SNAPSHOT,因为我不能将其作为发行版上传到工件,但是工件允许您上载-SNAPSHOT版本。
  2. 我无法在.product文件中使用-SNAPSHOT
  3. 我必须将JRE与产品捆绑在一起。

我已经看过

Bundle JRE with RCP plugin based application by tycho maven

0 个答案:

没有答案