1

我正在使用 Maven 来自动化在 RAD 7.5 中开发的项目。我已经在 RAD 7.5 中安装了 m2eclipse,更新了(手动)maven 依赖项,并且它在 RAD 中构建了 Maven 方式。我的主要问题是:将 m2eclipse 与 RAD 一起使用的最佳做法是什么?我们应该在项目工作区中同时保留( RAD 和 maven )设置还是删除所有 RAD 设置并只使用 Maven?

另外,我想知道 m2eclipse 依赖管理功能。我希望当我将 pom.xml 添加到类路径时它会使用新的依赖项更新它,反之亦然(以防我们同时保留两个配置)。这是一个正确的假设吗?这似乎没有发生。也许我需要再试一次......

任何建议都非常感谢!

4

4 回答 4

3

文章“使用 Rational Application Developer 7.5.5 和 Maven 进行 Java EE 开发”(http://www.ibm.com/developerworks/wikis/display/rad/Articles)是可以的,但该站点是错误的。

由于 RAD 7.5.5 基于 Eclipse 3.4.2,您需要指向此处: http: //m2eclipse.sonatype.org/sites/m2e-e34/

于 2010-10-28T13:30:48.770 回答
2

我的主要问题是:将 m2eclipse 与 RAD 一起使用的最佳做法是什么?我们应该在项目工作区中同时保留(RAD 和 maven)设置,还是删除所有 RAD 设置并只使用 Maven?

我不使用 RAD,所以我不确定我的答案是否完全准确,但是在使用 Eclipse 时,m2eclipse 会处理.classpath.project文件,并且所有内容都源自pom.xml,而不是相反。我不认为RAD有什么不同。

[...] 当我将 pom.xml 添加到类路径时,我希望它会使用新的依赖项更新它,反之亦然(如果我们同时保留两个配置)。这是一个正确的假设吗?

我不这么认为,m2eclipse 不会将随机依赖项(在任何 repo 中可能不可用)转换为 maven 工件并将坐标添加到pom.xml. 编辑pom.xml或使用向导添加依赖项。正如我上面所说,它的工作方式相反,事物是从pom.xml.

于 2010-07-13T16:34:50.893 回答
0

请访问http://www.ibm.com/developerworks/wikis/display/rad/Articles 请参阅 Java EE 部分,文章“使用 Rational Application Developer 7.5.5 和 Maven 进行 Java EE 开发”。

这是 Rational Application Developer 开发团队发布的最佳实践论文。

请注意,Pascal 的评论在发布到 WebSphere Application Server 或 WebSphere Portal Server 期间可能会影响性能。

Rational Application Developer 的 developerWorks 论坛也包含相当多的帖子。

本网站上的帖子是我自己的,并不一定代表 IBM 的立场、策略或意见。

于 2010-08-07T13:17:18.427 回答
0

由于 m2eclipse(至少 0.10+)和 RAD 7.5 似乎存在许多未解决的问题,我正在考虑使用 eclipse:rad 目标在 RAD 中采用手动方式:

http://maven.apache.org/plugins/maven-eclipse-plugin/rad-mojo.html

于 2010-07-20T14:10:44.240 回答