Eclipse Kepler项目配置

时间:2014-02-19 18:11:16

标签: java eclipse maven configuration eclipse-kepler

生命周期配置未涵盖插件执行:org.apache.maven.plugins:maven-resources-plugin:2.5:资源(执行:default-resources,阶段:进程资源)pom.xml /项目行1 Maven项目构建生命周期映射问题

这是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。任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

此问题是由于pom.xml中缺少<pluginManagement>标记

为了在eclipse中修复此错误,您需要在<pluginManagement>标记周围添加<plugins>标记,如下所示。

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

根据Maven文档

  

pluginManagement 是沿侧插件看到的元素。插件管理包含大致相同的插件元素,   除了为此而不是配置插件信息   特定的项目构建,它旨在配置项目构建   继承自这一个。但是,这只配置插件   实际上是在子元素的plugins元素中引用的。   孩子们有权覆盖pluginManagement   定义

Shishir