问题
在虚拟机中更新了nexus伺服仓库管理的jar包,但是主机中的项目未同步更新。
原因
主机之前引用过该jar包,maven在主机的本地仓库中已经存储了该jar,当项目中引用时,maven首先会从本地读取过时的jar包,如果有,如果有这个jar包,就不会到伺服中拉取新的jar包。导致本地仓库中的jar未同步更新。
解决
找到本地maven仓库,删除该jar包。
重新再项目中引用该jar,maven就能从伺服中拉取最新的jar。
在虚拟机中更新了nexus伺服仓库管理的jar包,但是主机中的项目未同步更新。
主机之前引用过该jar包,maven在主机的本地仓库中已经存储了该jar,当项目中引用时,maven首先会从本地读取过时的jar包,如果有,如果有这个jar包,就不会到伺服中拉取新的jar包。导致本地仓库中的jar未同步更新。
找到本地maven仓库,删除该jar包。
重新再项目中引用该jar,maven就能从伺服中拉取最新的jar。
本文标题:记一次nexus伺服更新了maven仓库中的jar包,但主机项目
本文链接:https://www.haomeiwen.com/subject/imewfhtx.html
网友评论