Как отобразить цели и параметры плагина Maven
Как узнать, какие цели доступны у плагина maven, например плагинаmaven-eclipse -mvn eclipse:goals?
. В этой статье мы покажем вам, как отобразить цели всего плагина Maven.
Plugin Documentation
Лучшее решение - поиск в Google и посещение документации плагина, для maven-eclipse посетите этотmaven-eclipse plugin documentation page
1. помощь: описать
В качестве альтернативы вы можете использовать этотmaven-help plugin для отображения списка доступных целей и параметров плагина. Например,
1.1. Список всех доступных целей плагинаmaven-eclipse
.
$ mvn help:describe -Dplugin=eclipse
Выход
$ 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 Отображение деталейmaven-eclipse, цели «затмение» и всех ее параметров.
$ mvn help:describe -Dplugin=eclipse -Dmojo=eclipse -Dfull=true
Выход
$ 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. Несколько примеровhelp:describe
для описания плагинаmaven-archetype
:
$ mvn help:describe -Dplugin=archetype $ mvn help:describe -Dplugin=archetype -Dmojo=generate -Ddetail