【问题标题】:IntelliJ does not compile my project when I update jar in my local maven repository当我在本地 maven 存储库中更新 jar 时,IntelliJ 不会编译我的项目
【发布时间】:2015-10-09 04:17:50
【问题描述】:

我创建了一个具有大量外部依赖项的 maven 项目。我能够很好地构建它。然后我将新的 SNAPSHOT 依赖项安装到我的本地 maven 存储库中。

第一个 maven 本身没有获取最新的 SNAPSHOT。我删除了旧的 SNAPSHOT。这导致 maven 选择了新的 SNAPSHOT,我能够从 mvn 命令行编译新 jar,但现在 IntelliJ 无法识别我的任何导入,我无法从 IntelliJ 构建(尽管 mvn包工程)。

如何解决这个问题?如果我在新文件夹中从相同的源创建一个全新的项目,那么 IntelliJ 可以工作。

【问题讨论】:

标签: maven intellij-idea


【解决方案1】:

在左上角,右击你的项目,重新导入Maven。这有时对我有用。在某些情况下,即使这样也会失败,老实说,我刚刚进入 M2 存储库 (~/.m2),并删除了该特定库的所有副本。这也迫使重建并且似乎有效。

我很想知道是否有人有更好的答案...

【讨论】:

    猜你喜欢
    • 2020-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-21
    • 1970-01-01
    • 1970-01-01
    • 2014-03-27
    • 2015-01-01
    相关资源
    最近更新 更多