RAD7.5的Maven集成以及自动与Websphere兼容的EAR创建

时间:2011-02-11 18:53:28

标签: maven websphere ear ibm-rad maven-ear-plugin

我想了解将Maven与RAD版本7.5集成以及使用maven创建EAR文件的整个过程。

我已经能够成功地将Maven与RAD 7.5一起使用。我还将maven-ear插件与我的maven项目集成,我可以使用运行配置中的mvn package命令创建EAR。但是,EAR cab不会部署到Websphere Application Server。

所以,我想要理解的是:

有没有办法创建可以使用Maven和RAD 7.5部署到Websphere Application Server的EAR?请注意,我的项目中没有任何EJB。

我试图在各种论坛中搜索这个,我找到了一些答案,比如必须在EAR中添加一些特定于ibm的元素。如果有人可以提供具体的步骤,那将非常有帮助。

谢谢, VARUN。

3 个答案:

答案 0 :(得分:2)

试试这个......但这不是一个完整的答案。问题是Maven和RAD的方式不一致。这是两种不同的哲学。您可能还想使用的另一件事是RAD Build Utility(用于CI),RAD中的软件分析器功能(代码质量)和RAD中的代码覆盖功能。


使用Rational Application Developer 7.5.5和Maven进行Java EE开发 - 了解如何将强大的开放Maven构建框架与Rational Application Developer 7.5.5丰富的Java EE 5开发工具集成。

https://www.ibm.com/developerworks/wikis/download/attachments/113607155/RAD_755_MAVEN_0601.pdf?version=1

答案 1 :(得分:0)

我也试图找到这个问题的答案。我阅读上面帖子引用的pdf,但它没有解决我的问题。看起来这份文件是几年前写的。我遇到了这个IBM论坛帖子,这表明自2006年以来已经讨论过同样的问题:http://www.ibm.com/developerworks/forums/thread.jspa?messageID=14486753。我无法找到任何表明此问题已得到解决的信息。

答案 2 :(得分:0)

我试图在RAD 8.0.3上调整Maven和RAD之间的差异很长一段时间,但收效甚微。

我个人的解决方案是创建一个新的企业应用程序项目,仅用于RAD内的开发目的。这样,您无需修改​​现有结构以适应RAD。