2014-02-19 152 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