azure - 如何在 Azure Devops 中为多模块 Maven 创建构建管道

我在 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

其中模块名称应该是子模块之一。如果您想构建所有这些,那么只需安装

https://stackoverflow.com/questions/55956626/

相关文章:

javascript - 使用 cheerio 在两个标签之间进行网页抓取

continuous-integration - 如何在 1 个作业中定义 2 个具有不同 when

python-3.x - aiohttp异步请求的任务异常

reactjs - VSCode 不会在 typescript 中导入 组件

express - 如何在 Google App Engine 中允许跨站点来源请求?

php - 电子商务 : how to display custom success notice

amazon-web-services - CloudFormation 无法创建 CodeDepl

c# - 为什么 IServerStreamWriter 不发送通知响应?

sql - 从 SQL Server 到 Oracle 使用点表示法与 OpenQuery

angular - 重新分配通过异步管道使用的 Observable