maven命令行窗口指定settings.xml
文章目录
setting.xml是什么
从settings.xml的文件名就可以看出,它是用来设置maven参数的配置文件。并且,settings.xml是maven的全局配置文件。而pom.xml文件是所在项目的局部配置。 Settings.xml中包含类似本地仓储位置、修改远程仓储服务器、认证信息等配置
maven命令行窗口指定settings.xml
当我们打包环境比较复杂的时候,不同的工程要连接不同的私服库的时候,就需要在执行mvn命令的时候指定setting.xml文件,方法如下:
mvn install --settings /home/maven/settings.xml
例如:
mvn clean package --settings /home/maven/settings.xml -Dmaven.test.skip=true
此时mvn会按照/home/maven/settings.xml
里面配置的nexus地址和用户名进行取包。