java - 为什么插件导出为 jar 并集成到 IDE 后,插件的所有图像都会消失?

标签 java eclipse eclipse-plugin swt jface

在我的 Eclipse 插件中,测试插件时(作为 Eclipse 应用程序运行)-

如下所示,新建向导中的所有图像均已正确渲染,并以黄色突出显示。

enter image description here

但是,一旦如下所示导出插件并将其作为 jar 放置在 \eclipse\plugins 中,所有图像都会丢失。这可能是什么原因?

enter image description here

放置 jar 后,下面的渲染没有图像-

enter image description here

MANIFEST.MF 文件-

enter image description here

最佳答案

Eclipse 默认添加已编译的 Java 类。其他文件必须手动包含在 build.properties 中,例如:图标或启动屏幕图像。

可以在这里找到一个很好的例子 https://www.vogella.com/tutorials/EclipseProductDeployment/article.html

希望对你有帮助!

关于java - 为什么插件导出为 jar 并集成到 IDE 后,插件的所有图像都会消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60918626/

相关文章:

java - 如何使用 JavaFX 播放声音

java - 我们如何在目标平台上自动禁用 Eclipse 插件?

java - 无法安装 Eclipse 插件

java - 对象枚举总是返回空值

java - Android:可以通过编程方式更改 View

java - 执行规则时如何更改 drools 对象状态

eclipse - Scala IDE 在 Eclipse Luna for Java EE 中无法正常工作

java - 如何根据 wsdl 文件创建 SOAP Web 客户端

java - jdt.core Java 模型的 JUnit 测试

java - 用于 Seam 开发的 Eclipse 插件