【问题标题】:IntelliJ IDEA shows plugin not foundIntelliJ IDEA 显示未找到插件
【发布时间】:2014-06-30 07:17:42
【问题描述】:

我正在尝试调整 IntelliJ IDEA。 在我现在工作的公司中,他们使用 Nexus 作为 Maven 插件的商店。 在 Maven 设置文件 (.m2/settings.xml) 中有 Nexus 存储库:

.../nexus/content/repositories/releases
.../nexus/content/repositories/releases-temporal/
.../nexus/content/repositories/snapshots

在 IDEA 中,我看到如下错误:

Plugin '''org.apache.maven.plugins:maven-project-info-reports-plugin:2.7''' not found
Inspects a Maven model for resolution problems.

虽然 Nexus 包含它,但我可以通过它的 Web 界面看到它。

可能是什么问题?

【问题讨论】:

  • 即使直接从命令行使用maven也会有问题吗?
  • 如果我从控制台运行“mvn install”,我不会收到任何错误并且构建成功。
  • “mvn project-info-reports:help”怎么样?
  • 太好了,有帮助!插件已下载到本地计算机。但 Idea 或 Maven 有什么问题?
  • 也许 intellij 使用了错误的 settings.xml 文件。查看设置,您可以看到。

标签: java maven intellij-idea


【解决方案1】:

IDEA 通常应该为你管理你的 Maven 依赖项(只要你的 pom.xml 是正确的。)

当您的 POM 文件更改时,IDEA 将显示一个通知窗口并询问您是否要下载依赖项(这很容易错过)。

或者,如果 IDEA 配置了自动 Maven 导入(文件 > 设置 > Maven > 导入 -> 手动导入 Maven 项目),这应该会自动发生。

如果您的问题仍然存在,您可以删除并重新导入您的 IDEA 项目:

  • 关闭 IDEA。
  • 删除“*.iml”和“.idea”目录。
  • 从命令行运行“mvn clean install”。
  • 将您的项目重新导入 IDEA。

这通常可以解决这些类型的棘手问题。

同样值得检查:如果您使用 Maven,则您的 IDEA(和 Eclipse)项目文件不需要检查到版本控制中。如果您查看其他人的 *.iml-files 或 .idea-folder,可能会出现问题。

【讨论】:

    【解决方案2】:

    你可以试试这个解决方案:

    关闭您的 IntelliJ IDEA。备份 IDE 设置文件 (1)。然后,删除目录“config”中的所有文件:

    <User home>\.IntelliJIdeaXX\config
    

    (在 Windows 上,例如:C:\Users\user_name.IntelliJIdea13\config)

    进入菜单 File \ Settings 或按 Ctrl + Alt + Shift,在 Project Settings 组中,选择 Maven \ Repositories,按按钮 Add “Artifactory or Nexus Service URLs”,选择:

    https://repository.jboss.org/nexus/service/local
    

    然后更新此存储库,您将等待几分钟索引存储库。 然后尝试你想要的。

    1http://www.jetbrains.com/idea/webhelp/project-and-ide-settings.html

    【讨论】:

      猜你喜欢
      • 2022-09-23
      • 2014-11-23
      • 1970-01-01
      • 1970-01-01
      • 2013-01-05
      • 2019-05-06
      • 1970-01-01
      • 2020-12-30
      • 2016-04-27
      相关资源
      最近更新 更多