解决Jenkins中Maven本地仓库更新不及时的问题
问题描述
当私服的内容发生变动或有其他依赖更新时,使用Jenkins构建镜像时还使用老的依赖导致构建失败。
报错如下:
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /var/jenkins_home/workspace/xxx-gateway/xxx-gateway/src/main/java/com/xxx/gateway/filter/AuthGlobalFilter.java:[36,83] cannot find symbolsymbol: variable JWT_TOKEN_NICK_NAMElocation: class com.xxx.base.constant.Auth
[ERROR] /var/jenkins_home/workspace/xxx-gateway/xxx-gateway/src/main/java/com/xxx/gateway/filter/AuthGlobalFilter.java:[37,82] cannot find symbolsymbol: variable JWT_TOKEN_ROLE_IDSlocation: class com.xxx.base.constant.Auth
[ERROR] /var/jenkins_home/workspace/xxx-gateway/xxx-gateway/src/main/java/com/xxx/gateway/filter/AuthGlobalFilter.java:[39,29] cannot find symbolsymbol: method builder()
解决方法
配置maven setting.xml文件
<repository><id>xxx</id><url>https://xxxx</url><releases><enabled>true</enabled><updatePolicy>always</updatePolicy></releases><snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots></repository>
关键点在于: enabled -> true,updatePolicy -> true,这样每次构建是都会去刷新依赖。
解决Jenkins中Maven本地仓库更新不及时的问题相关推荐
- maven本地仓库中已有jar包,项目却读取不了
1.问题描述 前置条件:项目中有些jar包需要从私服获取,在pom.xml中配置了私服的仓库地址(通过<repository>标签). 问题1:由于在maven的配置文件(setting. ...
- maven本地仓库的更新
maven本地仓库的更新 连网后window+R 输入cmd回车 在命令框中输入 mvn -v(也可以检验maven是否安装成功)后会出现安装maven的版本号. 之后在输入mvn help:syst ...
- 解决 Maven 本地仓库有jar包,还是要到远程仓库去取的问题
删除maven本地仓库jar包目录下的 .lastUpdated 和 .repositories 文件,即可解决 #使用cmd命令批量清除cd d:cd d:\maven_local_reposito ...
- 问题描述:maven本地仓库有包,导致could not find artifact * * * 问题!
问题描述:maven本地仓库有包,仍然去远程仓库拉取包问题,导致could not find artifact * * * 问题! 问题原因:maven在离线运行过程中依然要联网,个人猜测进行veri ...
- dependency报红_解决IDEA中Maven依赖包导入失败报红问题(总结最有效8种解决方案)...
问题描述: 真的,说来话长,这应该是我花最多时间去解决关于Maven依赖包导入的问题,以前粘贴复制导入,自动下载成功了, 这次怎么搞,怎么让他自动下载都还是红红的一片, 花了大半天,各种尝试,只为搏得 ...
- 处理Maven本地仓库.lastUpdated文件
处理Maven本地仓库.lastUpdated文件 今天项目启动过程中,抛出了很多奇怪的异常,最终在同事的协助下发现,是因为项目依赖的jar文件没有下好,目录中存在很多类似aaaaa.jar.last ...
- maven本地仓库设置
maven本地仓库设置 ** 问题:新建maven工程后,引入hibernate-entitymanager.hibernate-c3p0依赖时在Dependencices 中出现红色波浪线,说明这两 ...
- 解决IDEA中maven项目视图中出现红色波浪线的问题
1.出现的问题 对于初次使用idea的开发者来说,可能会遇到自己创建好maven项目后,打开Maven Projects视图却发现下图中部分jar包出现了红色波浪线,此时自己能想到的最常见的解决方法就 ...
- maven 本地仓库配置
在maven 的解压目录中找到settings.xml文件 将maven 本地仓库路径加到localRepository节点下 在cmd下输入mvn help:system 如果出现如下所示,表示本地 ...
最新文章
- 《java第二次实验》
- mysql 立方根函数_PostgreSQL基础知识之SQL操作符实践指南
- 一篇文章带你解析,乐观锁与悲观锁的优缺点
- JavaWeb学习总结(十三):使用Session防止表单重复提交
- AS3图像抖动效果源码。
- 火狐导cookie文件没反应_效率指南|实操区分FireFox火狐的国内版和国际版
- /var/spool/clientmqueue目录下存在大量文件的原因及解决方法
- 网络词汇泛滥:神马都是浮云?
- 第10章:知识产权与标准化
- adb 判断imei_adb 获取imei
- VuePress自动化部署到GitHub服务器
- TensorFlow1.14或TensorFlow2内部获取mfcc原理探索(matlab复现或python复现)
- QML地图简介(1)
- react的超详细讲解
- not found error :\tensorflow\contrib\coder\python\ops\_coder_ops.so——_gru_ops.so——_lstm_ops.so···
- c#获取项目路径的方法
- IPTABLES知识
- 王燕《应用时间序列分析》学习笔记2
- Burpsuite抓包工具
- 【Git】Windows Git和TortoiseGit安装教程(Git2.23.0、TortoiseGit2.8.0、语言包2.8.0)
热门文章
- ps之一寸照片的制作详解(1)
- Unbuntu18.04系统定制化制作与再生龙镜像生成
- (转)C#进阶系列——WebApi 接口返回值不困惑:返回值类型详解
- stata合并多张箱线图的命令
- mysql navicate查询_Mysql Navicate 基础操作与SQL语句 版本5.7.29
- Ceres Solver从零开始手把手教学使用
- 服务器ip导致微信域名红,微信/QQ域名检测-最新腾讯域名检测官方接口
- java实现生成二维码
- LLVM IR转CFG
- 在 Windows 系统下,如何将“使用VSCode打开”添加至鼠标右键菜单栏