我在 azure 存储库中有一个多模块 Maven 项目:
Parent
----App
--POM.xml
----Core
--POM.xml
----API
--POM.xml
----ParentPOM.xml
当我尝试在 Azure 中构建 App 项目时,出现以下错误:[错误] 无法在项目上执行目标:无法解析项目 com.core:jar 的依赖项: 1.0: 无法在中央 ( https://repo.maven.apache.org/maven2 ) 中找到 Artifact com.core:jar:1.0。
因此,我尝试在同一个 Azure 构建中创建多个任务来为每个模块打包(应用程序、核心、API),这也给出了相同的结果。有人可以帮助我了解如何构建多模块项目并获取 App jar 文件。
最佳答案
我的做法:
使用此命令:install -pl(模块名称)-am
其中模块名称应该是子模块之一。如果您想构建所有这些,那么只需安装
关于azure - 如何在 Azure Devops 中为多模块 Maven 创建构建管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55956626/