Eclipse RCP程序发布后提示找不到application id的问题和解决方法

本文介绍了作者在发布Eclipse RCP插件程序时遇到的问题,即程序在Eclipse环境中运行正常,但在Windows环境下运行时出现找不到application id的错误。通过查看log,发现插件的identifier和version无效,以及MANIFEST.MF文件未被正确打包。最终,作者发现是Build页面的Binary Build Section中未勾选META-INF导致MANIFEST.MF缺失,修复后问题得到解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这两天在搞一个Eclipse RCP插件程序,程序在eclipse环境下运行完全没有问题,可是在我创建product文件发布成独立运行包后,在windows环境却运行不起来,查看log,显示如下错误:

 !SESSION 2006-10-23 20:23:35.210 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.5.0_08
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Command-line arguments:  -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.update.configurator 2006-10-23 20:23:36.111
!MESSAGE Plugin does not have a valid identifier: plugins/****.jar

!ENTRY org.eclipse.update.configurator 2006-10-23 20:23:36.111
!MESSAGE Plugin does not have a valid version: plugins/****.jar

!ENTRY org.eclipse.update.configurator 2006-10-23 20:23:36.572
!MESSAGE Could not install bundle plugins/****.jar   Error converting plugin at E:/download/eclipse/plugins/****.jar.

!ENTRY org.eclipse.core.runtim

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值