Jenkins安装在linux上,maven工程运行过程中,若引用的jar更新到新的版本,Jenkins构建过程中会先从本地找jar包(这些jar包是以前下载的老的),本地找到jar包后则不会自动下载新的,这时构建maven项目会报错找不到新增的类和方法。
解决办法:手动删除老的jar包,让jenkins自动下载新的jar包。maven工程默认下载jar包的路径:/var/lib/jenkins/.m2/repository,需要删除哪个jar包,则进入哪个包的子目录使用命令:rm -rf ./*。

本文介绍在 Jenkins 上构建 Maven 工程时遇到的问题,当依赖的 jar 包更新后,构建过程仍然使用旧版本导致错误。文章提供了解决方案,即手动删除旧 jar 包,使 Jenkins 自动下载新版本。

4394

被折叠的 条评论
为什么被折叠?



