2014-02-19 47 views
0

插件执行不包含在生命周期配置中:org.apache.maven.plugins:maven-resources-plugin:2.5:resources(execution:default-resources,phase:process-resources)pom.xml/Project 1号线Maven项目构建生命周期映射问题Eclipse Kepler项目配置

下面是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> 

我得到开普勒这个错误,Eclipse的同时使一个新的Maven项目。由于我是Maven和Eclipse的新手,因此不知道该如何弄清楚。任何帮助将不胜感激。

+1

请发表你的pom.xml –

+0

这里@KarthikPrasad你去爵士 <项目的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“> 4.0.0 分配 ApsalarAssignment 0.0.1-SNAPSHOT

+0

请编辑并添加问题 –

回答

0

此问题是由于缺少在pom.xml中

<pluginManagement>标签为了在Eclipse中修复这个错误,你需要<pluginManagement>标签在你<plugins>标签,如下图所示。

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

作为每Maven的文档

pluginManagement是沿着侧看到的插件的元件。插件管理以几乎相同的方式包含插件元素, 除了不是为此 特定项目构建配置插件信息外,它旨在配置从此继承的项目构建 。但是,这只能配置 实际上在子级中的插件元素中引用的插件。 孩子们有权凌驾pluginManagement 的定义。

Shishir