繁体   English   中英

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

[英]Does anyone know of an Eclipse(WSAD/RAD) plugin for a Maven2 POM classpath container

我试图找到一个简单的单一目的插件,该插件将基于Maven2 POM依赖项维护Eclipse类路径。

我知道m2eclipse和q4e。 不幸的是,我目前正在使用RAD(IBM的Eclipse的商业版本,Rational Application Developer),并且它与m2eclipse并不完全兼容,并且由于无法使用q4e,因为我正在使用Maven 2.0.7,无法升级到2.1。

我快要写我自己的容器插件了(可能基于某些m2eclipse源:-)),但是解决传递和父依赖关系会遇到很多麻烦,所以希望有人已经做到了...

没有更好的答案,所以我最终还是写了自己的插件。 效果很好:-)

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

关于属性和依赖项管理的问题很多,我们的“团队”存储库被Maven 1和Maven 2 poms(以及其他东西)的混合物损坏了,所以我剥离了Maven 2命名空间,这样我就可以xml相同(巧合的是,这也意味着我可以使用简单的xpath查询:-))。

丰富,我可以向您发送代码,但这是一个主要的技巧。 我一直在想应该重建它以利用dependency:list和/或dependency:tree的输出,但是我可能需要先清理存储库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM