我正在使用 tycho 构建一个 RCP 应用程序。RCP 应用程序使用 p2 及其自更新功能在 p2.inf 文件中配置存储库。奇迹般有效。
现在我想在 p2.inf 文件中引入一个占位符 ${updatesiteurl} 并根据其构建的环境将其替换为 URL。但不幸的是,它被替换为空字符串而不是环境变量,我猜这是因为 tycho 或 p2 导演替换了一些转义字符(例如“:”,例如 ${58})。
有什么想法可以解决这个问题吗?我考虑过明确声明资源插件并将其绑定到较早的构建阶段,但这也不起作用......