• Jenkins踩坑


    jenkins

    1、修改私有jar包且已上传到私服,却构建失败

    原因:构建优先从jenkins本地仓库已缓存的进行构建,不会拉取新的jar包

    解决办法:手动删除老的jar包,让jenkins自动下载新的jar包。maven工程默认下载jar包的路径:/var/lib/jenkins/.m2/repository(.m2是一个隐藏文件夹 这个坑了我好久),需要删除哪个jar包,则进入哪个包的子目录使用命令:rm -rf ./*

     

    2、jenkins使用老的私服地址

    私服地址迁移后构建项目出现了从老私服拉jar包的情况,查看Linux配置的maven(mvn -version)发现 settings.xm配置的是最新的私服,百思不得其解。

    原因:jenkins使用的pom是默认在../.m2 文件夹下的setting,此处的setting配置了以前的私服地址

    解决办法: ① jenkins管理员用户手动配置maven地址,不再使用默认的

    ② 更新默认的settings配置文件

    ③ 指定单个项目构建使用的settings文件, 项目build一栏--使用自定义settings file指定路径(注意用户权限问题)。

  • 相关阅读:
    IIS7,iis6 管道模型及处理差异
    web相关基础知识4
    web相关基础知识3
    web相关基础知识2
    web相关基础知识1
    有关于PHP的基础知识
    软件工程课程建议
    结对编程-四则运算
    结对编程
    关于问卷调查的心得体会
  • 原文地址:https://www.cnblogs.com/mzc1997/p/13892224.html
Copyright © 2020-2023  润新知