纯干货!华为软件开发云编译构建之Maven

一.Maven介绍

Maven是一个项目管理和整合的工具。Maven为开发者提供了一套完整的构建生命周期框架。开发团队基本不用花多少时间就能自动完成工程的基础构建配置,因为Maven使用了一个标准的目录结构和一个默认的构建生命周期。

二.Maven用途

Maven提供了帮助管理

构建、文档、报告、依赖、SCMs、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。Maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展性利用Maven自身及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等。

三.Maven配置

1. 新建构建任务

首先在华为软件开发云中新建构建任务(见图1)。


图1 新建构建任务

【maven-demo】是用户自定义的构建任务名称。

【maven_demo】是已经创建的代码仓库,【master】是【maven_demo】中的一个分支。

关于归档,需要注意两点:

1)

归档的路径,默认是【target/*.jar】,实际路径取决于pom文件的路径,我们先看【maven_demo】的工程目录(见图2),pom文件在【springmvc_demo】文件夹内,所以实际归档的路径应该是【springmvc_demo/target/*.jar】。


图2 maven_demo仓库目录结构

2) 归档类型,默认是jar,实际类型取决于pom文件中的设定(见图3),pom文件中,打包类型是war,所以实际类型是war。


图3 springmvc_demo工程pom文件

所以,归档中,应该写入【springmvc_demo/target/*.war】。

最后,成功创建构建任务。

2. 编辑构建任务

1) 基本信息

创建任务时的配置是最基本的配置,用户可以通过编辑任务配置更详细的参数(见图4)。


图4 构建任务编辑步骤

在【基本信息】中

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值