[requiresDependencyResolution在多模块项目中

问题描述 投票:0回答:1

如果要运行在requiresDependencyResolution = ResolutionScope.COMPILE批注中具有@Mojo的Maven目标,即要求在运行之前解决所有依赖关系,则在多模块项目中会遇到问题。

如果一个模块引用另一个模块,则该另一个模块不存在(当您在父级或子级上使用plugin:some-goal启动目标时,解析失败。

如何在多模块项目的上下文中使用这样的Maven插件?

maven maven-plugin multi-module
1个回答
0
投票

技巧是尽可能使用requiresDependencyCollection,因为它不需要构建其他模块。

© www.soinside.com 2019 - 2024. All rights reserved.