So zeigen Sie die Ziele und Parameter des Maven-Plugins an
Woher wissen Sie, was die verfügbaren Ziele eines Maven-Plugins sind, zum Beispielmaven-eclipse Plugin -mvn eclipse:goals?. In diesem Artikel zeigen wir Ihnen, wie Sie die gesamten Ziele eines Maven-Plugins anzeigen.
Plugin Documentation
Die beste Lösung ist Googeln. Besuchen Sie die Plugin-Dokumentation. Für Maven-Eclipse besuchen Sie diesemaven-eclipse plugin documentation page
1. Hilfe: beschreiben
Alternativ können Sie diesemaven-help plugin verwenden, um eine Liste der verfügbaren Ziele und Parameter eines Plugins anzuzeigen. Zum Beispiel,
1.1. Listet alle verfügbaren Ziele desmaven-eclipse Plugins auf.
$ mvn help:describe -Dplugin=eclipse
Ausgabe
$ mvn help:describe -Dplugin=eclipse
Name: Maven Eclipse Plugin
Description: The Eclipse Plugin is used to generate Eclipse IDE files
(.project, .classpath and the .settings folder) from a POM.
Group Id: org.apache.maven.plugins
Artifact Id: maven-eclipse-plugin
Version: 2.9
Goal Prefix: eclipse
This plugin has 13 goals:
//...
eclipse:myeclipse
Description: Generates MyEclipse configuration files
eclipse:myeclipse-clean
Description: Deletes configuration files used by MyEclipse
eclipse:rad
Description: Generates the rad-6 configuration files.
eclipse:rad-clean
Description: Deletes the config files used by Rad-6. the files .j2ee and
the file .websettings
eclipse:remove-cache
Description: Removes the not-available marker files from the repository.
//...
1.2 Zeigt die Details vonmaven-eclipse, das Ziel „Eclipse“ und alle seine Parameter an.
$ mvn help:describe -Dplugin=eclipse -Dmojo=eclipse -Dfull=true
Ausgabe
$ mvn help:describe -Dplugin=eclipse -Dmojo=eclipse -Dfull=true
//...
eclipse:eclipse
Description: Generates the following eclipse configuration files:
- .project and .classpath files
- .setting/org.eclipse.jdt.core.prefs with project specific compiler
//...
Available parameters:
addGroupIdToProjectName (Default: false)
Expression: ${eclipse.addGroupIdToProjectName}
If set to true, the groupId of the artifact is appended to the name of
the generated Eclipse project. See projectNameTemplate for other options.
additionalBuildcommands
List of eclipse build commands to be added to the default ones. Old
style:
//...
1.3. Einigehelp:describe Beispiele zur Beschreibung desmaven-archetype Plugins:
$ mvn help:describe -Dplugin=archetype $ mvn help:describe -Dplugin=archetype -Dmojo=generate -Ddetail