我试图在耳朵任务中使用'appDirName',其中包含' META-INF /application.xml' 在创建ear文件时,它使用“ meta-inf /application.xml”创建。 Ear文件无法部署到Websphere 6.1。应用服务器。 请建议。
WAS 6.1的消息:
EAR文件可能已损坏和/或不完整。确保应用程序位于兼容的WebSphere Application Server Java 2平台企业版(J2EE)级别。
AppDeploymentException:[null] org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException:META-INF / application.xml
答案 0 :(得分:1)
您创建的是哪种版本?我相信WebSphere 6.1是J2EE 1.4,但是gradle ear-plugin假设版本6.我对Weblogic有这个问题,但是它更冗长。有关如何更改ear-plugin的信息,请参阅http://www.gradle.org/ear_plugin.html:
ear {
deploymentDescriptor {
version = '1.4'
}
}