我一直在寻找一段时间,但却找不到明确的解释。
我们使用Websphere服务器来运行使用Rational Software Architect 7开发的Web应用程序。该应用程序由war项目和4个jar项目组成。要制作最终的ear文件,还有第六个项目,其中包含IBM部署它所需的其他文件。
目前我们必须使用RSA来生成ear文件。我想用Maven来做那件事。
显然以前尝试使用maven-ear插件生成损坏的耳朵。看起来他们缺少IBM所需的额外xml文件。
我发现了一个maven was-6插件,但它似乎无法生成该文件,只能将其安装在websphere上。我找不到它的作用的清晰描述。
有人有什么建议吗?一些文章的链接?
非常感谢!
答案 0 :(得分:6)
使用maven-ear-plugin生成您的耳朵,但包含额外的ibm特定配置文件作为该插件的earSourceDirectory属性的一部分。
该插件将生成通用application.xml文件和ibm特定文件ibm-application-bnd.xmi,并且插件也可以插入ibmconfig目录的内容,而不是生成。