p2.inf过滤在第谷建立一个RCP应用程序时(p2.inf Filtering in Tycho

2019-09-17 14:44发布

I'm建设使用第谷的RCP应用程序。 该RCP应用程序使用P2和其自我更新的能力,配置在一个p2.inf文件中的程序存储库。 奇迹般有效。

现在,我要介绍一个占位符$ {} updatesiteurl在p2.inf文件,并根据为它是建立在环境与URL替换。 发生但unforunately它get's一个空字符串,而不是环境变量,我想替换,因为第谷,或P2主任,取代了一些转义字符(如“:”这是$ {} 58为例)。

任何想法如何可以解决? 我想到了明确声明的资源插件,并将其绑定到一个较早的构建阶段但didn't工作要么...

Answer 1:

最后什么工作是:我感动p2.inf文件目录/ P2,让行家资源插件文件与替代复制到/目标的临时文件夹。 现在的副本任务将在稍后阶段的文件(凭啥didn't处于同一相位这项工作......)到根目录下,其中的.product文件,因为两者都必须在同一个目录(具有相同的前缀)。 最后clean删除根目录下的文件p2.inf ...



文章来源: p2.inf Filtering in Tycho when building an RCP application
标签: rcp p2 tycho