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版本
这些方法对我来说都没用。在经历了痛苦的几个小时后,我发现这个问题是由我导入项目的方式引起的。
上下文:导入带有Web和Kafka依赖项的新生成的Spring Initializr项目。
问题:插件依赖“未找到”,IntelliJ无法编译应用程序,即使mvn清洁编译在控制台上运行良好。
坏的方法:使用“New > Project from Existing Sources…”选项导入它。
好的方法是:使用“Open…”选项导入它。
从坏到好的解决方案:删除项目,从版本控制中删除并重新克隆repo,以确保所有gitignored IntelliJ文件都被删除,并使用“Open…”选项将其导入IntelliJ。
对我来说,我手动下载它们,把主题放在我的。m2文件夹里,然后我使缓存无效并重新启动(我使用Intellij IDEA)。
具体步骤如下:
< groupId > org . codehaus < / groupId >的魔力。
< artifactId > jdepend-maven-plugin < / artifactId >
< 2.0版本> < /版>
I go to https://mvnrepository.com/ then serch for
jdepend-maven-plugin choose the version 2.0
In Files go and click on View All
Download this files jdepend-maven-plugin-2.0.jar
jdepend-maven-plugin-2.0.jar.sh1
jdepend-maven-plugin-2.0.pom
jdepend-maven-plugin-2.0.pom.sh1
go to .m2 folder then org/codehaus/mojo Create folder with name jdepend-maven-plugin inside with name
2.0 inside put the 4 files downloaded befor.
create file with name _remote.repositories open it with text editor and write inside
jdepend-maven-plugin-2.0.jar中部> =
jdepend-maven-plugin-2.0.pom中部> =
去intellij IDEA使缓存无效并重新启动。