模式切换
Jenkins 中配置全局 Maven 不生效的解决方案
【问题】
在 Jenkins 中配置全局 Maven,但是在构建项目时,发现 Jenkins 并没有使用全局 Maven 配置文件的内容,而是使用了默认的 Maven 配置。
【解决方案一】
重新创建一个 Jenkins 任务。
Jenkins 在创建工作任务时会读取并保存当前配置文件内容,如果在创建任务后再去修改全局 Maven 配置,那么已经创建的任务不会重新读取全局 Maven 配置,所以需要重新创建一个 Jenkins 任务。
【解决方案二】
在使用 Maven 插件构建的任务中,点击 Build -> Advanced,选择使用本地的 Settings.xml 文件或者使用系统配置的 Settings.xml 文件。