部署新打的war时报错了。
Websphere版本:
报错图片:
Websphere部署war失败:EAR 文件可能已损坏和/或不完整。确保应用程序处于 WebSphere(R) Application Server 当前版本的兼容 Java(TM) Platform, Enterprise Edition(Java EE)级别。
java.lang.IllegalArgumentException
问题分析:
1.先使用之前几个月前打好的war包,去Websphere上安装发现可以安装上去。
那就说明这个包没有问题。
2.网上查询后:可能是在Java应用目录中存在压缩包,导致war包安装不了。
3.然后通过Beyond Compare软件对比前后两个包解压后的内容,发现了在新包中确实新增一个压缩包。
将新增的压缩包删除后,再重新打包。
重新将新打的包安装到Websphere没有再报错。