如何在 Eclipse RCP 上打包图标
Posted
技术标签:
【中文标题】如何在 Eclipse RCP 上打包图标【英文标题】:How to package icons on Eclipse RCP 【发布时间】:2011-05-03 18:03:36 【问题描述】:我正在 Eclipse RCP 中开发一个项目。一切正常,期待图标。我可以在执行代码时获取图标。但是当我将其打包为产品时,图标位于 jar 文件中,并且在运行可执行文件时出现文件未找到异常。如何为我的 Eclipse RCP 打包我的应用所需的图标。
问候,
【问题讨论】:
如何在代码中加载图标?你也可以发布堆栈跟踪吗? 【参考方案1】:build.xml 中有图标文件夹吗?
【讨论】:
不知道。你能帮我解决这个问题吗 使用插件清单编辑器打开 plugin.xml,进入 Build 选项卡并检查图标文件夹【参考方案2】:尝试在您的产品定义中定义图标
<extension
id="product"
point="org.eclipse.core.runtime.products">
<product
application="org.eclipsercp.hyperbola.application"
name="Hyperbola Chat Client">
<property
name="aboutImage"
value="icons/about.gif"/>
<property
name="aboutText"
value="%aboutText"/>
<property
name="windowImages"
value="icons/online.gif"/>
<property
name="appName"
value="Hyperbola Chat Client">
</property>
</product>
</extension>
【讨论】:
以上是关于如何在 Eclipse RCP 上打包图标的主要内容,如果未能解决你的问题,请参考以下文章
如何确保导出的 Eclipse RCP 应用程序在 MAC 中工作。
如何将透视栏切换器添加到纯 eclipse 4 rcp 应用程序
去掉Eclipse RCP中的多余默认按钮(Next AnnotationPrevious AnnotationLast Edit Location)
去掉Eclipse RCP中的多余默认按钮(Next AnnotationPrevious AnnotationLast Edit Location)