一个问题:我有三个maven项目应该组成一个war文件。这三个项目是:
简单域 简单天气 简单web应用
其中simple是父pom。我在eclipse下尝试了一个多模块项目,但我不得不在父项目中添加相对路径。有人可以为我提供一套简单的poms或示例来帮助我实现以下目标:
通过在父项上运行maven install来构建所有项目,通过它们运行三个子项目中的每一个(因此它应该找到父项)并避免使用相对路径。
后者很重要,因为我将项目部署到哈德森服务器,其中每个项目都是相对路径可能不同的工作
亲切的问候, 迈克尔答案 0 :(得分:0)
您应该使用标准的Maven目录结构 简单 简单域 简单天气 简单web应用
然后删除任何相对路径并使用m2eclipse来处理Eclipse中的所有内容。
另外,为简单设置一个作业,而不是为每个模块设置一个作业。哈德森很好地处理了多个模块。