首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未解析插件:'org.apache.maven.plugins:maven-jar-plugin:2.4‘

未解析插件:'org.apache.maven.plugins:maven-jar-plugin:2.4‘
EN

Stack Overflow用户
提问于 2016-08-15 23:18:44
回答 6查看 40.8K关注 0票数 10

在我使用IntelliJ IDEA创建了一个maven模块之后,Maven Projects视图中出现了一些问题。当我的光标悬停在maven项目上时,我会看到:

代码语言:javascript
复制
Project:
cn.itcast.babasport:parent:1.0-SNAPSHOT
Location:
/home/shuaidi/IdeaProjects/parent/pom.xml

Problems:
Unresolved plugin: 'org.apache.maven.plugins:maven-jar-plugin:2.4'

Unresolved plugin: 'org.apache.maven.plugins:maven-compiler-plugin:3.1'

Unresolved plugin: 'org.apache.maven.plugins:maven-surefire-plugin:2.12.4'

Unresolved plugin: 'org.apache.maven.plugins:maven-install-plugin:2.4'

Unresolved plugin: 'org.apache.maven.plugins:maven-site-plugin:3.3'

这是我第一次使用IntelliJ IDEA,所以我用一个新安装的IDEA和一个新安装的maven来做这些事情,我只是创建了一个maven模块,没有做任何其他的事情。我不知道为什么会出现这些问题。我只想创建一个没有任何问题的maven模块。

ps:

这是我所有的pom文件。

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>cn.itcast.babasport</groupId>
    <artifactId>parent</artifactId>
    <version>1.0-SNAPSHOT</version>


</project>
EN

回答 6

Stack Overflow用户

发布于 2017-02-15 04:33:34

这是Maven plugins can not be found in IntelliJ的复制品。排名靠前的答案对我不起作用,所以我将描述我做了什么。

我只是将所需的插件放入我的~/.m2/repository中。有两种方法可以实现这一点。要么使用mvn dependency:get手动下载文件,要么(我更喜欢的方式)在一些(无论哪个) pom.xml中使插件成为依赖项,然后构建该项目。

代码语言:javascript
复制
<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-install-plugin</artifactId>
    <version>2.4</version>
    <type>maven-plugin</type>
</dependency>

<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-deploy-plugin</artifactId>
    <version>2.7</version>
    <type>maven-plugin</type>
</dependency>

现在您可以删除依赖项了。然后在Intellij中单击“重新导入所有Maven项目”(蓝色圆形箭头图标)。

这个问题看起来是完全无害的,但曲折的线条有点让人恼火,所以我很高兴我能够摆脱它们。

票数 11
EN

Stack Overflow用户

发布于 2017-07-03 19:06:26

与其尝试将插件安装到您的存储库中,不如实际将其从您的存储库中删除。它可能具有IJ无法解析的损坏或不受支持的版本。

请参阅https://stackoverflow.com/a/44883900/5093961

票数 6
EN

Stack Overflow用户

发布于 2019-01-14 11:25:15

在Maven设置中更改Maven主目录,并选择支持的Maven捆绑包版本(Maven2或Maven3),然后选择apply setting。这对我很有效。

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

https://stackoverflow.com/questions/38957963

复制
相关文章

相似问题

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