当前位置: 首页 > 知识库问答 >
问题:

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

陈德泽
2023-03-14
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'

PS:

这是我所有的pom文件。

<?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>

共有1个答案

张逸清
2023-03-14

这是一个Maven插件的副本,在Intellij中找不到。上面的答案对我不起作用,所以我将描述我所做的。

我只是将所需的插件放入我的~/.m2/repository中。有两种方法可以实现这一点。使用MVN dependency:get手动下载文件,或者(我喜欢的方式)将插件作为pom.xml中的一个依赖项并构建该项目。

<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中的“Reimport all Maven Projects”(蓝色圆形箭头图标)。

 类似资料:
  • 我尝试在我的IntelliJ IDE下设置Maven项目。然而,当我尝试更新pom时。xml文件,我收到这个错误。我尝试删除用户下的.m2存储库,并在Maven构建工具下进行了更改。然而,这个问题似乎没有得到解决。

  • 我正在做一个maven项目,我的IDE是Eclipse我无法理解的是,当我在Eclipse中使用“clean-X”时,它会报告以下错误: 但是当我使用终端操作时,它是有效的。

  • 我正在尝试构建 maven 项目,但工作不正常。 这是我的POM.xml setting.xml 错误 [错误]插件 org.apache.maven.plugins:maven-compiler-plugin:3.1 或其依赖项之一无法解析:无法读取 org.apache.maven.plugins:maven-compiler-plugin:jar:3.1 的工件描述符:无法传输工件 org.

  • 我正在使用Apache-Maven-3.0.5,但我得到以下错误: 从存储库解析插件'org.mortbay.jetty:jetty-maven-plugin'版本时出错[local(C:\documents and settings\lamiranda.m2\repository),vaadin-snapshots(http://oss.sonatype.org/content/reposito

  • moye插件机制 出于性能考虑, moye控件只保留最小功能集合. 许多增强功能是由插件来协助完成的. 例如, 在获取校验码按钮一般情况都有一个冷却时间60秒. 点击之后60秒内是禁用的, 此时按钮文字显示冷却时间的倒计时. 此功能不方便直接写在Button控件中, 即可编写一个插件来完成. 使用方式 可以使用两种方式来激活一个控件 1、通过构造参数plugins require('moye/pl

  • 我有一个Maven项目,并将其上传到SubVersion。对于持续集成,我们使用团队城市。我确实在团队城市中配置了一个构建,并尝试通过团队城市运行我的项目。当我运行构建时,我收到以下错误。请提供建议。 [com.testing:MavenTestUC]无法解析org.apache.maven.plugins的插件描述符:maven-clean-plugin:2 . 4 . 1(C:\ Users