生命周期配置未涵盖插件执行: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。任何帮助都将受到高度赞赏。
答案 0 :(得分:0)
此问题是由于pom.xml中缺少<pluginManagement>
标记
为了在eclipse中修复此错误,您需要在<pluginManagement>
标记周围添加<plugins>
标记,如下所示。
<build>
<pluginManagement>
<plugins>
<plugin> ... </plugin>
<plugin> ... </plugin>
....
</plugins>
</pluginManagement>
</build>
根据Maven文档
pluginManagement 是沿侧插件看到的元素。插件管理包含大致相同的插件元素, 除了为此而不是配置插件信息 特定的项目构建,它旨在配置项目构建 继承自这一个。但是,这只配置插件 实际上是在子元素的plugins元素中引用的。 孩子们有权覆盖
pluginManagement
定义
Shishir