我有一个eclipse插件,它无法在plugin.xml中替换字符串。
我用tycho构建它,但我不知道它是否与它有任何关系。
生成的jar在顶层有plugin.xml和plugin.properties。
例如,在plugin.xml中,我有
<editor
name="%editor.name"
...
>
然后在plugin.properties中:
editor.name=Doxia APT Editor
但是在eclipse indigo的“Open With”菜单中,我看到了%editor.name。
我做错了什么?
答案 0 :(得分:2)
它是唯一缺少的字符串吗?如果所有这些都是错误的,您可以检查是否在MANIFEST.MF文件中正确包含了“Bundle-Localization:”键。
此键应具有属性文件名作为其值,而不带“.properties”扩展名。