Разница между «Чистым проектом» Eclipse и «MVN Clean» и Maven в M2E

StackOverflow https://stackoverflow.com/questions/8853098

  •  28-10-2019
  •  | 
  •  

Вопрос

Я использую M2E + Eclipse + Maven и я хотел бы знать, в чем разница между:

  • Запуск "MVN Clean" в терминале а также
  • Запуск «чистый проект» от Eclipse?

Кто -нибудь может посоветовать?

Это было полезно?

Решение

Из некоторых быстрых тестов кажется, что Eclipse clean project только очищает папки, которые установлены в качестве выходной папки в предпочтениях проекта, тогда как Maven's clean полностью удаляет папку /Target.

Другие советы

У меня есть следующая запись в моем файле 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 чистой из командной строки, каталог, который я хочу сохранить (классы/дБ в выходном каталоге), не удаляется, как я ожидал. Однако, когда я делаю чистую в затмении, каталог делает удалить.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top