使用多个组件设置maven项目结构

时间:2011-03-29 06:20:32

标签: eclipse module maven hudson

一个问题:我有三个maven项目应该组成一个war文件。这三个项目是:

简单域 简单天气 简单web应用

其中simple是父pom。我在eclipse下尝试了一个多模块项目,但我不得不在父项目中添加相对路径。有人可以为我提供一套简单的poms或示例来帮助我实现以下目标:

通过在父项上运行maven install来构建所有项目,通过它们运行三个子项目中的每一个(因此它应该找到父项)并避免使用相对路径。

后者很重要,因为我将项目部署到哈德森服务器,其中每个项目都是相对路径可能不同的工作

亲切的问候,

迈克尔

1 个答案:

答案 0 :(得分:0)

您应该使用标准的Maven目录结构 简单   简单域   简单天气   简单web应用

然后删除任何相对路径并使用m2eclipse来处理Eclipse中的所有内容。

另外,为简单设置一个作业,而不是为每个模块设置一个作业。哈德森很好地处理了多个模块。