关于was7安装ear失败,服务器异常为java.lang.IllegalArgumentException

was7控制台安装ear失败。安装为环境win7,jdk1.6。

报错信息如下:

[18-4-14 10:58:15:998 CST] 00000028 SystemErr     R java.lang.IllegalArgumentException
[18-4-14 10:58:15:998 CST] 00000028 SystemErr     R  at java.util.zip.ZipInputStream.getUTF8String(ZipInputStream.java:329)
[18-4-14 10:58:15:998 CST] 00000028 SystemErr     R  at java.util.zip.ZipInputStream.getFileName(ZipInputStream.java:448)
[18-4-14 10:58:15:998 CST] 00000028 SystemErr     R  at java.util.zip.ZipInputStream.readLOC(ZipInputStream.java:267)
[18-4-14 10:58:15:998 CST] 00000028 SystemErr     R  at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:93)
[18-4-14 10:58:15:998 CST] 00000028 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.NestedArchiveLoadStrategyImpl.safeGetNextEntry(NestedArchiveLoadStrategyImpl.java:355)
[18-4-14 10:58:15:998 CST] 00000028 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.NestedArchiveLoadStrategyImpl.getFiles(NestedArchiveLoadStrategyImpl.java:386)
[18-4-14 10:58:15:998 CST] 00000028 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.LoadStrategyImpl.collectFiles(LoadStrategyImpl.java:732)
[18-4-14 10:58:15:998 CST] 00000028 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ContainerImpl.getFiles(ContainerImpl.java:473)
[18-4-14 10:58:15:998 CST] 00000028 SystemErr     R  at com.ibm.ws.migration.applicationinstalltask.ApplicationInstallTask.validateArchive(ApplicationInstallTask.java:144)
[18-4-14 10:58:15:998 CST] 00000028 SystemErr     R  at com.ibm.ws.migration.applicationinstalltask.ApplicationInstallTask.validateArchive(ApplicationInstallTask.java:151)
[18-4-14 10:58:15:999 CST] 00000028 SystemErr     R  at com.ibm.ws.migration.applicationinstalltask.ApplicationInstallTask.validateArchive(ApplicationInstallTask.java:151)
[18-4-14 10:58:15:999 CST] 00000028 SystemErr     R  at com.ibm.ws.migration.applicationinstalltask.ApplicationInstallTask.performTask(ApplicationInstallTask.java:117)
[18-4-14 10:58:15:999 CST] 00000028 SystemErr     R  at com.ibm.ws.management.application.SchedulerImpl.run(SchedulerImpl.java:285)
[18-4-14 10:58:15:999 CST] 00000028 SystemErr     R  at java.lang.Thread.run(Thread.java:736)

此问题刚开始以为是转码,百度查找解决无果。

最后是求助大神解决,安装was7补丁  70035    70039  70041

补丁下载地址

ftp://ftp.software.ibm.com/software/websphere/appserv/support/fixpacks/was70/cumulative

ftp://ftp.software.ibm.com/software/websphere/appserv/support/fixpacks/was70/cumulative/cf70031/LinuxX64/

was7的补丁安装可参考博客:https://blog.csdn.net/ethan_fu/article/details/76048607

安装完成后重启was,进入控制台安装ear。部署应用程序,成功安装。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值