Maven自动清洁包装

时间:2012-12-21 15:43:33

标签: eclipse maven initialization package m2eclipse

每次运行mvn包时,我都会遇到一些麻烦。 我在POM中添加了:

<build>
    <plugins>
        <plugin>
            <artifactId>maven-clean-plugin</artifactId>
            <version>2.5</version>
            <executions>
                <execution>
                    <id>auto-clean</id>
                    <phase>initialize</phase>
                    <goals>
                        <goal>clean</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
        ...
    </plugins>
    ...
</build>

但我从M2Eclipse收到以下错误:

  

生命周期配置未涵盖的插件执行:org.apache.maven.plugins:maven-clean-plugin:2.5:clean(执行:自动清理,阶段:初始化)

我尝试了其他阶段,例如“验证”或“生成资源”,但我总是遇到同样的错误。

1 个答案:

答案 0 :(得分:3)

这不是Maven问题,而是m2eclipse。我很久没有使用它,但显然当你添加一些插件执行时,你必须为m2eclipse添加额外的配置。有一个冗长的description of this error on the Eclipse wiki