文档首页 > > 用户指南> 构建步骤> Maven构建>

构建步骤:Maven构建

构建步骤:Maven构建

分享
更新时间:2021/04/07 GMT+08:00

背景信息

使用Apache Maven构建Java项目,主要包含以下特性:

  • Maven构建命令:执行mvn package命令、mvn deploy命令或其他shell命令。
  • 发布私有依赖包到私有依赖库:自动在pom文件增加deploy配置,配置后可使用mvn deploy发布私有依赖包到私有依赖库。
  • 自定义公有依赖仓库:支持使用非DevCloud提供的公开依赖仓库构建。
  • 自定义私有依赖仓库:支持使用非DevCloud提供的私有依赖仓库构建。
  • 配置单元测试报告:支持构建后查看junit单元测试报告。

配置说明

添加“Maven构建”构建步骤,如图:

  

参数说明如下:

参数项

说明

步骤显示名称

构建步骤的名称,可自定义修改。

工具版本

根据需要选择工具版本。

命令

配置Maven命令,一般使用系统默认生成的命令即可。

setting配置

增加非DevCloud提供的依赖仓库:即如果需要的依赖无法在华为开源镜像站、DevCloud私有依赖仓库、HuaweiSDK仓库找到,则需要在此处添加。详见配置依赖仓库

发布依赖包到DevCloud私有依赖库

选择“配置所有pom”,则会自动在pom.xml文件增加deploy配置,可使用mvn deploy发布依赖包到DevCloud私有依赖仓库。详见配置发布依赖包到私有依赖库

单元测试

选择处理单元测试结果并生成可视化报告,并使用报告结果控制任务的执行(东北-大连环境暂不支持此功能)。详见配置单元测试报告

缓存配置

选择是否使用编译构建提供的缓存以提高构建速度,选择“使用缓存”后,每次构建时会把下载依赖包缓存起来,后续构建无需重复拉取,可有效提高构建速度。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区论坛频道来与我们联系探讨

智能客服提问云社区提问