打包项目为EAR全量包,生成响应.war文件,新建企业项目后上传遇到问题
EAR文件可能已损坏和/或不完整。确保应用程序处于WebSphere(R) Application Server 当前版主的兼容Java(TM) Platform, Enterprise Edition(Java EE)级别。
Java.lang.IllengalArgumentException:MALFORMED
报错日志显示 java.util.zip.ZipCoder.toString(ZipCoder.java:69)……
尝试方案:
1.删除war包下的lib文件,防止jar冲突,
2.删除web.xml
啥玩意,统统不靠谱……如果上述方法都不行,可以试试:
!!!反转下思路,可以现在本地的Tomcat下尝试能不能发布,注意修改conf中的server.xml防止冲突,果然不能正常发布!
不管了,这次使用 导出... 导出为war包,然后上传!成功了!
剩下的教程在:
终于部署完成了!
半年后更新:
今天进行服务器迁移又遇到了这个问题,请教大佬后是war包或者ear包内存在中文造成的,先行删除,上传部署成功后再重新补上删除的内容就行~