首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >多模块项目中的Maven测试依赖

多模块项目中的Maven测试依赖
EN

Stack Overflow用户
提问于 2009-11-13 05:17:06
回答 1查看 58.3K关注 0票数 88

我使用maven构建一个多模块项目。我的模块2依赖于编译范围内的模块1 src和测试范围内的模块1测试。

模块2-

代码语言:javascript
运行
复制
   <dependency>
       <groupId>blah</groupId>
       <artifactId>MODULE1</artifactId>
       <version>blah</version>
       <classifier>tests</classifier>
       <scope>test</scope>
   </dependency>

这可以很好地工作。假设我的模块3依赖于Module1源,并在编译时进行测试。

模块3-

代码语言:javascript
运行
复制
   <dependency>
       <groupId>blah</groupId>
       <artifactId>MODULE1</artifactId>
       <version>blah</version>
       <classifier>tests</classifier>
       <scope>compile</scope>
   </dependency>

当我运行mvn clean install时,我的构建运行到模块3,在模块3失败,因为它不能解析模块1测试依赖。然后我单独在模块3上执行mvn install,返回并在我的父级pom上运行mvn install来构建它。我该如何解决这个问题呢?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1725476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档