maven高级(多环境开发、跳过测试、私服)

一、maven多环境开发

二、跳过测试

1. maven全跳过,点击maven上面的跳过测试图标,可以跳过全部的测试;

2. 用指令操作,点击maven上面的运行指令的图标,输入跳过指令,也是全部跳过;

3. 选择性跳过测试(细粒度控制跳过测试

不跳过测试,除了xxxxxxx:

三、私服

​​​​​​​

1. Nexus 安装运行

2. 私服资源操作流程

 

3. 资源上传与下载

 

1)私服中创建仓库

 点击Create repository

选择maven2(hosted)

命名仓库(snapshot版本),选择仓库类别,其他不用动,直接点击创建:

同样的方式再创建一个release版本:

 2)配置maven的setting.xml文件(赋给maven访问权限)

编写两个仓库的<server></server>,让maven有访问私服的权限:

配置setting.xml文件中的profile属性,因为默认情况下不稳定的版本(snapshot版本)不允许从私服下载的,所以我们这里做一个配置,让它可以从snapshot版本和release版本都可以下载:

3)配置映射地址(将私服地址url告诉maven)

先查看仓库组的id,点击maven-public:

这个name就是id:

同时将创建的两个仓库,加入到仓库组管理中,然后保存 :

查看仓库组的地址:

配置setting.xml文件中私服的仓库组的访问路径:

4. 配置工程

我们还需要配置当前工程保存在私服中的具体位置,先查看私服中的仓库:

在父模块pom.xml配置文件中设置 (这样子模块都可以上传),将两个仓库的id和url都输入其中(和setting中的id保持一致):

点击deploy上传到私服:

再次查看私服中的仓库,发现snapshot仓库已经有东西了,但是release仓库没有 :

若想要release仓库也有东西,只需要改动version那里的发布类型就好:

5. 更换资源下载源 

点击maven-central: 

更换图中的地址为阿里源地址,再保存  即可:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值