Das Maven Clean Plugin

Das Maven Clean Plugin

1. Überblick

Dieses kurze Tutorial beschreibt dasclean-Plugin, eines der Kern-Plugins des Maven-Build-Tools.

Eine Übersicht über die anderen Core-Plugins finden Sie unterthis article.

2. Plugin Ziel

Der Lebenszyklus voncleanhat nur eine Phase mit dem Namenclean, die automatisch an das einzige Ziel des gleichnamigen Plugins gebunden wird. Dieses Ziel kann daher mit dem Befehlmvn clean ausgeführt werden.

Dasclean-Plugin ist bereits im Super-POM enthalten, daher können wir es verwenden, ohne etwas im POM des Projekts anzugeben.

Dieses Plugin, wie der Name schon sagt,cleans the files and directories generated during the previous build. Standardmäßig entfernt das Plugin das Verzeichnistarget.

3. Aufbau

Mit dem Parameterfilesetskönnen Verzeichnisse hinzugefügt werden, die bereinigt werden sollen:


    maven-clean-plugin
    3.0.0
    
        
            
                output-resources
            
        
    

Die neueste Version dieses Plugins ist inhere aufgeführt.

Wenn das Verzeichnisoutput-resourceseinige generierte Ressourcen enthält, kann es nicht mit den Standardeinstellungen entfernt werden. Die Änderung, die wir gerade vorgenommen haben, weist das Plugincleanan, dieses Verzeichnis zusätzlich zum Standardverzeichnis zu löschen.

4. Fazit

In diesem Artikel haben wir das Plugincleandurchgesehen und Anweisungen zum Anpassen gegeben.

Den vollständigen Quellcode für dieses Tutorial finden Sie unterover on GitHub.