[已解决]maven中子模块间依赖包继承问题

问题现象:

今天在项目遇到一个问题:

当子模块的pom.xml中配置了依赖后,另一个子模块却不能自动导入这些依赖?


问题分析:

子模块的pom.xml:这里主要看这两个用于test单元测试的依赖包!

子模块:由于没有导入到这些依赖包,所以程序报红.

通过查阅网上资料可知:原来是因为:单元测试的依赖包是独立的,其相关依赖包不能被其他模块继承引入;

因此如果想要一次性配置的话,可以在父模块的pom.xml中配置,这样所有的子模块就都能继承导入依赖包了.


解决方法:

父模块的pom.xml:修改为:

子模块可以检测到依赖包,并自动导入:

猜你喜欢

转载自blog.csdn.net/weixin_42585386/article/details/109247760
今日推荐