设计师接单的十个网站,wordpress目录怎么制作,WordPress 前台 注册用户 插件,wordpress 移动站昨晚在Jenkins发布时遇到一个Jar包找不到的问题#xff0c;控制台的报错信息如下#xff1a; 说白了就是找不到依赖的Jar包#xff0c;但是当我们回退到灰度的时候发现灰度的环境是构建是没有问题的#xff0c;为什么同一套代码在两个环境却有天壤之别呢#xff0c;本着试… 昨晚在Jenkins发布时遇到一个Jar包找不到的问题控制台的报错信息如下 说白了就是找不到依赖的Jar包但是当我们回退到灰度的时候发现灰度的环境是构建是没有问题的为什么同一套代码在两个环境却有天壤之别呢本着试试的原则我再次构建灰度这次惊奇的发现这次完全没有问题。 我们再来看下变更记录发现也没有任何变更记录。 到底是什么原因会出现这种情况我们先来看下Jenkins的工作原理 在一台(多台)server上面安装了nexus和jenkins, 其中nexus使用setting.xml从外部的库取得各种jar。在jenkins创建新的job以后在job项目的pom.xml放入依赖包的列表jenkins会自动从nexus里面找到并下载到jenkins自己的.m2/reposiroty里面去.构建一个项目的时候jenkins就从nexus找到依赖包并放入自身的reposiroty供项目使用。 我们只需执行mvn clean install指令即可 而我们再次构建时会默认执行这一指令所以再次构建就成正常具体看Jenkins的部署问题解决。 转载于:https://www.cnblogs.com/pkno1/p/5761073.html