【问题标题】:Eclipse Kepler Project ConfigurationEclipse Kepler 项目配置
【发布时间】:2014-02-19 18:11:15
【问题描述】:

生命周期配置未涵盖插件执行:org.apache.maven.plugins:maven-resources-plugin:2.5:resources (execution: default-resources, phase: process-resources) pom.xml /Project line 1 Maven Project构建生命周期映射问题

这里是 POM.xml

<project xmlns="maven.apache.org/POM/4.0.0"; xmlns:xsi="w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="maven.apache.org/POM/4.0.0 maven.apache.org/xsd/maven-4.0.0.xsd">;    <modelVersion>4.0.0</modelVersion> 
 <groupId>Assignment</groupId>
 <artifactId>ApsalarAssignment</artifactId>
 <version>0.0.1-SNAPSHOT</version>
</project>

在创建新的 Maven 项目时,我在 Kepler、Eclipse 上遇到此错误。不知道如何弄清楚,因为我是 Maven 和 Eclipse 的新手。任何帮助将不胜感激。

【问题讨论】:

  • 请发布您的 pom.xml
  • @KarthikPrasad 你去先生 maven.apache.org/POM/4.0.0" xmlns:xsi="w3.org/2001/XMLSchema-instance" xsi:schemaLocation="maven.apache.org/POM/4.0.0 maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0. 0AssignmentApsalarAssignment0.0.1-SNAPSHOT
  • 请编辑并添加问题
  • 打开 pom 文件,它应该说明您的错误,单击红色错误,eclipse 应该会显示一些快速修复问题的方法。选择搜索连接器并安装合适的连接器
  • 它说我在项目标签中有拼写错误,正如我所强调的那样。 xmlns 但是它是eclipse创建的,和我没有任何关系。

标签: java eclipse maven configuration eclipse-kepler


【解决方案1】:

这个问题是由于 pom.xml 中缺少&lt;pluginManagement&gt; 标签

为了在eclipse中修复这个错误,你需要在你的&lt;plugins&gt;标签周围加上&lt;pluginManagement&gt;标签,如下所示。

<build>
    <pluginManagement>
        <plugins>
            <plugin> ... </plugin>
            <plugin> ... </plugin>
                  ....
        </plugins>
    </pluginManagement>
</build> 

根据 Maven 文档

pluginManagement 是一个可以在侧面插件中看到的元素。插件管理以几乎相同的方式包含插件元素, 除了为此配置插件信息 特定的项目构建,它旨在配置项目构建 从这个继承。但是,这只配置插件 实际上是在子元素的 plugins 元素中引用的。 孩子们有权推翻pluginManagement 定义。

希希尔

【讨论】:

    猜你喜欢
    • 2018-05-27
    • 1970-01-01
    • 1970-01-01
    • 2014-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-04
    相关资源
    最近更新 更多