我们将在Jenkins中添加一些settings.xml文件作为托管脚本。
在Jenkins中,全局maven settings.xml和maven settings.xml之间有什么区别?我不知道在这种情况下我要选择哪种类型
发布于 2018-08-13 08:01:35
摘自关于Jenkins设置对话的用户文档:
settings.xml文件中的设置元素包含用于定义值的元素,这些值以各种方式配置Maven执行,如pom.xml,但不应绑定到任何特定项目,也不应分发给受众。这些值包括本地存储库位置、备用远程存储库服务器和身份验证信息。有两个位置每个默认情况下都可能存在一个settings.xml文件: 默认安装:$M2_HOME/conf/setings.xml用户的安装-默认:${user.home}/.m2/setings.xml 前一个settings.xml也称为全局设置,后一个settings.xml称为用户设置。如果这两个文件都存在,它们的内容就会被合并,用户特定的settings.xml占主导地位.
因此,全局maven settings.xml是Maven安装的,maven settings.xml是用户安装的。
https://stackoverflow.com/questions/47176952
复制相似问题