首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在IntelliJ中找不到Maven插件

在IntelliJ中找不到Maven插件
EN

Stack Overflow用户
提问于 2013-12-10 13:47:07
回答 49查看 470.3K关注 0票数 289

将IntelliJ从版本12更新到13后,无法解析以下与Maven相关的插件:

代码语言:javascript
运行
复制
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 goals cleancompile,但是配置文件/插件在IDE中出现红色警告。

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

EN

回答 49

Stack Overflow用户

回答已采纳

发布于 2014-11-27 10:49:00

对于较新版本的IntelliJ,在Maven设置中启用use注册表选项,如下所示:

  1. 单击文件设置
  2. 展开构建、执行、部署构建工具Maven
  3. 检查使用插件注册表
  4. 单击OKApply

对于IntelliJ 14.0.1,打开首选项--而不是设置--查找插件注册表选项:

  1. 单击文件首选项

无论版本如何,也会使缓存无效:

  1. 单击“文件无效缓存/重新启动”。
  2. 单击无效并重新启动

当IntelliJ再次启动时,问题应该被克服。

票数 420
EN

Stack Overflow用户

发布于 2013-12-10 16:16:13

从maven工具窗口运行Force重新导入。如果这不起作用,请使缓存无效(File >无效缓存)并重新启动。等待想法重新索引该项目。

票数 75
EN

Stack Overflow用户

发布于 2017-07-03 11:00:38

多年来,我在maven部署插件中遇到了这个问题,尽管我没有将插件直接包含在POM中,但错误还是出现了。作为一项工作,我不得不强制将带有版本的插件包含到我的POMs插件部分中,以删除红色的插件。

在尝试了堆栈溢出的每个解决方案之后,我发现了一个问题:查看我的.m2/repository/org/apache/maven/plugins/maven-deploy-plugin目录,有一个版本'X.Y‘和'2.8.2’等。因此,我删除了整个Maven -部署插件目录,然后重新导入我的Maven项目。

因此,在解析存储库时,问题似乎是一个IntelliJ错误。不过,我不会删除整个存储库,只删除报告错误的插件。

票数 74
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20496239

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档