如何获取版权信息以显示在我的Eclipse RCP应用程序"关于"对话

时间:2012-09-27 21:13:45

标签: eclipse-plugin eclipse-rcp

我正在使用Eclipse的IWorkbenchAction来显示Eclipse About对话框。

当我在RCP应用程序中使用该操作时,“关于”对话框将成功显示。

但是,当我想继续单击“安装详细信息”按钮时,我会看到一个带有选项卡的对话框。我导航到“已安装的软件”选项卡,查看我的RCP产品名称及其版本和ID。我在表格中选择此项目,然后单击“属性”按钮。

一旦我在这里,我看到一个类似于Eclipse的Preference对话框的对话框。它左侧有三个项目可供选择......版权,一般信息和许可协议。

我已成功将我的许可证信息添加到我的.product文件中,以便在我点击“许可协议”时显示它,但是......

当我点击此对话框左侧列表中的“版权”项时,我无法找到我应该放置版权信息的位置以显示它。

我在哪里添加此信息以便显示在此处?

1 个答案:

答案 0 :(得分:2)

此信息来自p2 IInstallableUnit。你在用p2构建插件吗? 如果您实施p2更新,您应该能够看到此信息。 p2 build将从feature.xml复制此信息。

我正在解决这个问题: “当我点击此对话框左侧列表中的”版权“项目时,我无法找到我应该放置版权信息的位置以便显示它

使用tycho构建时,您应该从功能组获取此版权信息。

对于产品,没有版权信息,只有许可证信息。您将复制权信息放在feature.xml