Ответ 1
Из некоторых быстрых тестов кажется, что Eclipse clean project
освобождает только папки, которые устанавливаются как выходные папки в настройках проекта, тогда как maven clean
полностью удаляет//папку.
Я использую M2e + Eclipse + Maven, и я хотел бы знать, в чем разница между ними:
Кто-нибудь может посоветовать?
Из некоторых быстрых тестов кажется, что Eclipse clean project
освобождает только папки, которые устанавливаются как выходные папки в настройках проекта, тогда как maven clean
полностью удаляет//папку.
У меня есть следующая запись в моем файле pom.xml:
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>2.4.1</version>
<configuration>
<excludeDefaultDirectories>true</excludeDefaultDirectories>
<filesets>
<fileset>
<directory>target</directory>
<excludes>
<exclude>classes/db/**</exclude>
</excludes>
</fileset>
</filesets>
<verbose>true</verbose>
</configuration>
Когда я делаю mvn clean из командной строки, каталог, который я хочу сохранить (classes/db в выходном каталоге), как я и ожидал, не удаляется. Однако, когда я делаю Очистить в Eclipse, каталог удаляется.