IntelliJ从12版本升级到13版本后,以下maven相关插件无法解决:

org.apache.maven.plugins:maven-clean-plugin:2.4.1
org.apache.maven.plugins:maven-deploy-plugin
org.apache.maven.plugins:maven-install-plugin
org.apache.maven.plugins:maven-site-plugin

在使用IntelliJ 12时,这些不在插件列表中。不知何故,它们在更新后被添加,现在IntelliJ抱怨无法找到它们。我可以在哪里从列表中删除这些插件或通过安装它们来解决问题?

我可以运行maven目标干净和编译没有问题,但配置文件/插件在IDE中显示红色警告。

8年后编辑:也请看看这里所有其他好的答案。公认的答案是一个常见的解决方案,但可能不适用于您或您的IDE版本


当前回答

我的情况:

maven-javadoc-plugin with version 3.2.0 is displayed red in IntelliJ. Plugin is present in my local maven repo. Re-imported maven million times. Ran mvn clean install from the command line N times. All my maven settings in IntelliJ are correct. Tried to switch between Bundled and non-bundled Maven. Tried do delete the whole maven repo and to delete only the plugin from it. Nothing of the above worked. The only thing that almost always helps with modern IntelliJ IDEA versions is "Invalidate caches / Restart". It helped this time as well. maven-javadoc-plugin is not red anymore, and I can click on it and to to the source pom file of the plugin.

其他回答

检查找不到的插件(maven-site-plugin,maven-resources-plugin) 转到"。m2/repository/org/apache/maven/plugins/ " 删除目录rm -rf plugin-directory-name(例如:rm -rf maven-site-plugin) 从intellij退出项目 重新导入项目 是否重新导入Maven

解释:当你重新导入maven时,它会再次下载所有丢失的插件。

快乐的编码

如果你在Maven插件的项目下面有红色的涂鸦,试着点击“重新导入所有Maven项目”按钮(看起来像一个刷新符号)。

这对我来说很管用……删除“C:\Users[Windows用户帐户].m2\repository”下的所有文件夹和文件。

最后在IntelliJ的Maven项目选项卡中运行“重新导入所有Maven项目”。

从下面删除所有文件夹,并执行“重新加载所有Maven项目”刷新按钮,这对我来说很有效。

C:\Users\<username>\.m2\repository\org\apache\maven\plugins

尝试了无效缓存,重新导入项目,部分和整体删除.m2文件夹,并切换到Idea捆绑的Maven。 没有任何工作,我最终完全破坏了Maven:当它在控制台中构建项目时,现在它停止了。 不得不重新安装Maven,它帮了大忙!