我想了解将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。
答案 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开发工具集成。
答案 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。