eclipse RCP项目导出成功后但是不能正常使用

最近在导出一个公司一直在使用的eclipse RCP项目,然后遇到了很多问题,一开始我是先把项目转成jar,然后再用exe4j导成exe可执行文件。但是一直没成功,因为这个RCP文件没有主mian。最近一个礼拜才发现这个项目是RCP项目。之前也不知道这个东西,就百度咯。看csdn上面的博主的操作一步一步总算是把可执行文件导出来了。

img


但是又出现了一个问题,就是应用程序打开后无法正常使用。比如导入项目一直没有反应。现在就是怀疑是不是需要导入Jre 或者是.product里面配置有问题(但是eclipse里面程序能正常运行,运行方式如下图)

img

终于找到问题了,来做个记录吧。项目能运行,打包导出之后就不能正常运行,缺失某些功能。问题出现在打包没有包含某些文件。具体解决过程如下:plugin.xml->Build->Binary Build。先检查先检查静态文件,固态配件,META-INF,plugin.xml,lib有没有勾选,如果都勾选了项目导出依然功能缺失则全部选上。详细内容可看https://blog.csdn.net/cuser_online/article/details/6266598%E3%80%82