有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java有人知道Maven2 POM类路径容器的Eclipse(WSAD/RAD)插件吗

我试图找到一个简单的、基于maven2pom依赖关系的Eclipse类路径维护插件

我知道m2eclipse和q4e。不幸的是,我目前使用的是RAD(RationalApplicationDeveloper-IBM的Eclipse商业版),它与m2eclipse不完全兼容,我不能使用q4e,因为我使用的是Maven 2.0.7,无法升级到2.1

我几乎要写我自己的容器插件了(可能基于一些m2eclipse源代码:-),但是在解决可传递依赖和父依赖方面会有很多麻烦,所以希望有人已经完成了


共 (1) 个答案

  1. # 1 楼答案

    没有更好的答案,所以我最终写了自己的插件。很好地工作:-)

    基本上我解析pom。xml在项目中,这为我提供了父项(如果有的话)和依赖项。然后我查找它们并递归地执行相同的操作来生成要添加到容器中的jar的完整列表

    在属性和依赖关系管理方面有很多乱七八糟的东西,我们的“团队”存储库被Maven 1和Maven 2 POM(加上其他东西)混合损坏,所以我去掉了Maven 2名称空间,这样我就可以像对待xml一样对待xml(这是一个很好的巧合,也意味着我可以使用简单的xpath查询:-)

    里奇,我可以给你发代码,但这是一个重大的黑客攻击。我一直在想我应该重新构建它,以利用dependency:list和/或dependency:tree的输出,但我可能需要首先清理存储库