IntelliJ IDEA显示未找到插件

时间:2014-06-30 07:17:43

标签: java maven intellij-idea

我正在尝试调整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包含它,因为我可以看到它的网络界面。

可能是什么问题?

2 个答案:

答案 0 :(得分:3)

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

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

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

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

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

这通常会解决这些棘手的问题。

另外值得检查:如果使用Maven,则不需要将IDEA(和Eclipse)项目文件检入版本控制。如果您查看别人* .iml-files或.idea-folder,可能会出现问题。

答案 1 :(得分:1)

您可以尝试这个解决方案:

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

<User home>\.IntelliJIdeaXX\config

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

转到菜单文件\设置或按Ctrl + Alt + Shift,在项目设置组中,选择Maven \ Repositories,按按钮添加“Artifactory或Nexus服务URL”,选择:

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

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

Settings

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