【问题标题】:Intellij-idea module dependencies does not contain internal maven dependenciesIntellij-idea 模块依赖不包含内部 maven 依赖
【发布时间】:2014-02-10 15:52:53
【问题描述】:

问题:make 模块失败,因为 intellij 无法带来快照依赖项的依赖项
通过 maven 构建模块 工作正常,但在尝试构建模块时失败通过 make 模块构建它。 查看 iml 文件时,仅存在快照依赖项,但不存在内部依赖项。

本地仓库包含依赖的jar和pom文件。

在主 pom 中:

<dependency>
  <groupId>com.aa.bb</groupId>
  <artifactId>myArtifact-dev</artifactId>
  <version>6.3.00-SNAPSHOT</version>
<\dependency>

此依赖项存在于本地存储库中。 iml 文件不包含此依赖项的 pom 文件中列出的依赖项。
我从 pom 文件重新导入,但没有帮助。
有什么想法吗?

【问题讨论】:

    标签: maven intellij-idea


    【解决方案1】:

    我能够通过以下方式解决问题:

    mvn -X  -U idea:idea
    

    这样我就可以看到为什么它无法解析 pom 文件并修复 pom 文件中的问题。

    【讨论】:

    • 任何时候你的 IDE/工具失败了,总是回到 mvn 命令行。总是。您指定的 -U 指令将强制更新 SNAPSHOT 依赖项。您可能希望将构建服务器的目标配置为始终使用该 -U 指令。祝你好运:)
    • 有趣。但是这个生成的 iml 和 Intellij IDEA 自己生成的不一样。
    猜你喜欢
    • 2013-11-05
    • 2015-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-15
    • 1970-01-01
    • 2013-08-08
    • 1970-01-01
    相关资源
    最近更新 更多