0
问题:使模块失败,因为intellij无法为依赖关系提供快照依赖项。
通过maven构建模块正常工作而尝试通过构建模块构建模块时失败。 查看iml文件时,仅存在快照依赖项,但不存在内部依赖项。Intellij-idea模块依赖关系不包含内部maven依赖关系
本地存储库包含依赖项的jar和pom文件。
在主POM:
<dependency>
<groupId>com.aa.bb</groupId>
<artifactId>myArtifact-dev</artifactId>
<version>6.3.00-SNAPSHOT</version>
<\dependency>
这种依赖存在于本地仓库。 iml文件不包含此依赖项的pom文件中列出的依赖项。
我从pom文件重新导入,但它没有帮助。
有什么想法吗?
任何时候当你的IDE /工具失败时,总是回复到mvn命令行。总是。您指定的-U指令将强制更新SNAPSHOT依赖项。您可能希望将您的构建服务器的目标配置为始终使用该-U指令。祝你好运:) – Dan
有趣。但是生成的iml与Intellij IDEA本身生成的不一样。 – Martin