Автоматическая очистка 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-clean-plugin:2.5:clean (выполнение: автоматическая очистка, фаза: инициализация)

Я пробовал другие этапы, такие как «проверка» или «генерация ресурсов», но всегда получаю ту же ошибку.


person Crystark    schedule 21.12.2012    source источник
comment
Просто используйте чистый пакет mvn? В чем проблема?   -  person khmarbaise    schedule 21.12.2012
comment
Просто идея: может быть, maven не может загрузить плагин (брандмауэр, прокси)?   -  person xoned    schedule 21.12.2012
comment
Вы можете попробовать заменить встроенный Maven m2e стандартной установкой Maven: WindowPreferencesMavenInstallationsUncheck Embedded › Add... External (путь к месту установки Maven)   -  person Withheld    schedule 21.12.2012
comment
@khmarbaise Существует настроенная установка maven для очистки проекта. Суть заключалась в том, чтобы автоматически установить библиотеку на пакет или на чистую.   -  person Crystark    schedule 04.01.2013
comment
@Timo Это был мой первый чек, но там все есть.   -  person Crystark    schedule 04.01.2013
comment
@Daniel Ошибка выдается eclipse еще до запуска пакета mvn, так что это не изменит проблему.   -  person Crystark    schedule 04.01.2013


Ответы (1)


Это не проблема Maven, это m2eclipse. Я не использовал его в течение длительного времени, но, видимо, когда вы добавляете некоторые плагины, вам нужно добавить дополнительную конфигурацию в m2eclipse. На вики Eclipse есть длинное описание этой ошибки.

person Ryan Stewart    schedule 21.12.2012
comment
новый URL: eclipse.org/m2e/documentation/m2e-execution -not-covered.html - person Manuel Spigolon; 17.11.2016