Maven依赖关系未使用LATEST版本进行更新

时间:2017-03-31 02:44:28

标签: java maven intellij-idea dependencies version

我正在使用intelij。我有多个maven项目。 我部署了新版本的maven Project_1,在日志intelij中显示的版本如此1.0.0-20170331.023320-3.jar

然后在pom文件中的其他Project_2中,我将Project_1的版本设置为LATEST并运行install。在日志中,intelij显示已下载1.0.0-20170330-253版本。它有不同的时间戳,当我检查外部库中的文件时,它不包含我最近的更改。

请告诉我,我做错了什么?

2 个答案:

答案 0 :(得分:0)

您可能希望"重新导入所有maven项目"在IntelliJ中,它将重新下载依赖项 右键单击项目 - >选择Maven - >单击重新导入

答案 1 :(得分:0)

  1. 首先请使用mvn命令行,如 mvn compile 来查找问题。
  2. 将版本设置为1.0.0- SNAPSHOT 不是最新版本,如果将版本设置为快照,如果使用 mvn compile 命令,我将检查依赖项maven回购中的最新版本。如果您正在使用Intellij尝试重新导入maven项目。