我有一个 EAR 文件,可以使用 IBM WAS 管理控制台成功部署,但如果使用 JENKINS 部署则会出错,是管理脚本,例如AdminApp.更新:
异常信息:
com.ibm.websphere.management.application.client.AppDeploymentException:com.ibm.websphere.management.application.client.AppDeploymentException:[根异常是 org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: dd_in_ear_load_EXC_] org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException:org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException:dd_in_ear_load_EXC_
由于我将相同的 EAR 文件部署到相同的应用程序服务器,所以我不认为 application.xml 和 web.xml 可能会导致它。
我还应该检查什么?
谢谢
问题已解决。
JDK
版本的兼容性导致此问题。
编译器的JDK版本是1.8,而wsadmin.sh使用的是较低版本。
在命令行中添加 te 选项
"-javaoption -Djava.version=1.8"
后,EAR 部署成功。