我们有一个相当大的Maven2项目组,其中一个根POM文件列出了10多个模块和模块使用的很多属性(依赖版本号,插件配置,通用依赖关系等)。一些模块像根项目一样,是其他模块组的父母。使用多模块Maven项目,是否可以在Eclipse中使我的根(pom-packaged)项目可用?
为了澄清,根项目和父项目设置为pom包装(而不是例如jar)。
因为不同项目之间有很多依赖关系,所以我喜欢在根项目中使用mvn eclipse:eclipse,这使我可以随时调试/步入任何项目。
但是,使用这种方法时,根目录POM本身和所有其他pom打包的项目在Eclipse中不可用。所以,如果我想编辑它们,我必须以其他方式打开它们。这变得有点麻烦。
所以,我的问题是:是否有可能在Eclipse中以某种方式使pom打包项目可用?如果没有,您是否有任何提示可以让我对这些项目的工作更轻松?
为了记录,我正在使用MyEclipse 7.0。
如果我将此作为回应说明,我只会被降级:netbeans和intellij Idea现在都具有*功能* maven集成,因此您可以直接从根目录打开项目。 – krosenvold 2008-12-17 09:16:22
如果你把它放在一个答案中,我会upvote :) – 2008-12-17 11:22:34