在eclipse RCP中开发“about window”时,我们需要定义:
aboutText=我的文本将在 about 窗口中显示
在 about.ini 文件中。
我需要添加版本号,该版本号在 .product 文件的概览页面中定义。有没有办法参数化这个字符串?
我试图将 {featureVersion} 添加到 aboutText,但它不起作用 - 我的 about 窗口不会显示。
谢谢!
在eclipse RCP中开发“about window”时,我们需要定义:
aboutText=我的文本将在 about 窗口中显示
在 about.ini 文件中。
我需要添加版本号,该版本号在 .product 文件的概览页面中定义。有没有办法参数化这个字符串?
我试图将 {featureVersion} 添加到 aboutText,但它不起作用 - 我的 about 窗口不会显示。
谢谢!
没那么难......在文本本身中使用{0}
,{1}
等并构造一个文件about.mappings
:
0=abc
1=def
...
现在问题被简化为在映射文件中进行替换。不幸的是,在 Eclipse 中没有标准化的方法来做到这一点。对于 Tycho,我通常使用此处描述的 maven 过滤器。