Java 创建Eclipse RCP应用程序的品牌
我有一个RCP应用程序,我想“品牌”,即创建一个适当的文本为关于框与建设id。简单的东西。不幸的是,这并不像我希望的那么容易,现在我陷入了困境 我的RCP项目是从项目配置启动的,不是通过特性作为插件部署的 我曾尝试直接在product configuration->branding选项卡中输入内容,但当我输入时,输入没有格式化,这意味着我没有换行符,也不可能像我希望的那样外部化字符串。我还尝试创建about.ini、about.properties和about.mappings,试图使用%Java 创建Eclipse RCP应用程序的品牌,java,eclipse-rcp,branding,Java,Eclipse Rcp,Branding,我有一个RCP应用程序,我想“品牌”,即创建一个适当的文本为关于框与建设id。简单的东西。不幸的是,这并不像我希望的那么容易,现在我陷入了困境 我的RCP项目是从项目配置启动的,不是通过特性作为插件部署的 我曾尝试直接在product configuration->branding选项卡中输入内容,但当我输入时,输入没有格式化,这意味着我没有换行符,也不可能像我希望的那样外部化字符串。我还尝试创建about.ini、about.properties和about.mappings,试图使用%,但仍
有人知道我做错了什么吗?需要的是MANIFEST.MF文件中的这一行:
Bundle-Localization: plugin
guido对我的问题的评论也揭示了不同文件的用途。1。产品配置品牌将尊重换行符和外部化字符串(在plugin.properties中定义);2.您是否记得将about.ini添加到build.properties?顺便说一句,about.ini用于定制您在“about eclipse”中单击一个功能按钮时所看到的内容。这会让事情变得更清楚一些。但是我仍然无法让Eclipse解析plugin.properties中的字符串。我在plugin.properties中有“blurb=test”,并尝试通过将plugin.xml中的aboutText属性设置为%blurb来解决这个问题。当打开“关于”框时,我只得到%b。首先,我需要做些什么来具体化这个字符串吗?