Maven不更新依赖项

时间:2019-03-29 15:52:22

标签: maven

我正在处理一个项目,该项目导入已更新的内部SNAPSHOT依赖项,但版本仍然相同。我无法让Maven获得最新更新。

我们有一个内部Nexus存储库。其中一个模块包含我们的大部分数据模型,因此可以在多个应用程序中利用它。该模块的版本为1.5.0-SNAPSHOT。最近更新了,但是版本没有增加。更新之一是将方法从一个类移到另一个类。我的项目调用了该方法,因此,此更新将破坏项目的构建。

我知道该模块已在Nexus中进行了更新,因为当我通过Jenkins构建该项目时,由于该方法被移动而导致失败。我还从我们的VCS中提取了源代码,以直接从源代码进行验证。

我已经搜索过SO,这是我针对类似问题提供的许多解决方案中尝试的方法。

  • mvn -U clean install
  • 从我的.m2 / repository文件夹中删除了本地存储库条目。
  • mvn dependency:purge-local-repository
  • 通过-Dmaven.repo.local=localrepo使用新的本地存储库

在所有这些方面,我可以看到从Nexus服务器上下载了依赖项,但我的项目仍然可以成功构建。我觉得我的Maven环境中有需要更改的设置。

0 个答案:

没有答案