maven配置文件settings.xml中的一些概念总结

settings.xml文件中有如下几个常用的配置标签:

  • <servers></servers>标签中配置仓库访问账号和密码。

  • <mirrors></mirrors>标签中配置对profiles中配置的仓库镜像。

  • <profiles></profiles>标签中配置多仓库使用,配置多个profile及其对应的repositories

  • <activeProfiles></activeProfiles>中激活profiles中配置的多个profile,否则配置无效。


ycyin大约 4 分钟Mavenmaven使用技巧
如何将一个jar放到本地maven仓库中

重现场景

  1. 在某些地方只提供了一个本地jar包,在Maven中央仓库中下载没有该jar包;
  2. 目标jar包只在公司内网私服上有,外网是没有的(表现为pom.xml文件中对应依赖标红),但是你找同事拷贝了一个jar包。

操作前提

  1. 本地安装好maven环境,并配置好maven环境变量;
  2. 有一个需要放到本地仓库的jar文件。

命令操作

将jar包安装到本地maven仓库,这样在本地项目的pom.xml中就可以正常引用了。


ycyin大约 3 分钟Mavenmaven使用技巧