【前言】
Javaweb工程一般打成war包来进行发布,小编尝试打war包的过程中遇到了问题,特此记录。希望可以给读者带来帮助。【解决过程】
打war包第一步:右击需要打包的项目,选择 Export--导出。
第二步:选择JavaEE下的 WAR file,点击下一步。
正当要第三步出现的时候,弹出了一个错误窗口。
报错分析:
如下图所示,大概意思就是完整性检查出错了,你这个项目没有通过MyEclipse的安全检查。最好重新安装一次MyEclipse。看到这儿我就开始翻白眼了,接着看报错信息的原因分析,说是common目录下的plugins目录下的一个jar包被篡改了。动不动就重新安装,肯定有不重新装的办法。百度了下果真的确是有的。
报错解决
第一步:先看看你的MyEclipse版本是多少。Help——About Myeclipse Enterprise Workbench
我的版本是10.7.1
第二步:根据你的版本号,找相应版本的 com.genuitec.eclipse.export.wizard_9.0.0.me201211011550.jar 的jar包。这个包如其名,就是用来做导出用的。
MyEclipse 10.7.1版本 ☞ http://download.csdn.net/detail/w15732624773/9863669
第三步:找到你安装MyEclipse的目录,在common —— plugins下,将找到的com.genuitec.eclipse.export.wizard_9.0.0.me201211011550.jar jar包替换plugins目录下的同名文件。(具体替换过程:两个jar文件替换后,先将新替换进来的jar文件改成.txt文件结尾,然后重启myeclipse10,然后关闭。之后再将jar改回.jar为扩展名的状态,再次重启MyEclipse)
打包继续
第三步:点击导出 WAR之后,出现下面的界面,选择导出目录,之后就导出成功了。