提问者:小点点

Maven自动清洁包装


我有一些麻烦试图自动清洁每次我运行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-cle-plugin:2.5:清洁(执行:自动清洁,阶段:初始化)

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


共1个答案

匿名用户

这不是Maven问题,而是m2eclipse。我已经很久没有使用它了,但是很明显,当你添加一些插件执行时,你必须向m2eclipse添加额外的配置。Eclipse wiki上有一个关于这个错误的冗长描述。