24

私はM2e+Eclipse + Mavenを使用していますが、違いは何ですか?

  • ターミナルで「mvnclean」を実行し
  • Eclipseから「クリーンプロジェクト」を実行していますか?

誰かアドバイスしてもらえますか?

4

2 に答える 2

22

いくつかの簡単なテストから、Eclipseclean projectはプロジェクトの設定で出力フォルダーとして設定されているフォルダーのみをクリアしているようですが、mavencleanは /target フォルダーを完全に削除しています。

于 2012-01-13T16:20:03.567 に答える
5

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 で Clean を実行すると、ディレクトリ削除されます。

于 2012-03-16T00:25:54.503 に答える