为什么 IDEA 正在使用如下路径创建 maven 快照依赖项:(第一次仅针对 ~10 个依赖项中的 4 个)
C:\Users\<user>\.m2\repository\com\foo\bar\some\1.6.0-SNAPSHOT\some-1.6.0-20130708-101124-145.jar
我在 .ipr 文件中手动修复了它们,只是为了看看会发生什么。我写:
C:\Users\<user>\.m2\repository\com\foo\bar\some\1.6.0-SNAPSHOT\some-1.6.0-SNAPSHOT.jar
打开 IDEA 后,java 代码中的引用工作正常,但在 Maven Projects 下,依赖项被标记为红色。单击重新导入所有 Maven 项目后,错误的依赖项又回来了——现在不仅是 4 个,而且我引用的几乎所有快照。
我查看了 pom.xml 文件,依赖项中的版本始终是 1.6.0-SNAPSHOT。