Как мне узнать, что делает плагин Maven? - PullRequest
1 голос
/ 28 декабря 2010

Мне дали задание ускорить большую сборку Maven, и хотя я немного поработал с Ant, я новичок в Maven.

Просматривая различные файлы pom.xml, я вижу плагины, но не могу сказать, что они делают. Если я перейду к https://repository.sonatype.org/index.html#welcome и введу названия различных плагинов, я получу почти все, кроме описания того, что делает плагин.

Есть ли способ узнать, что делает плагин maven?

Спасибо.

1 Ответ

1 голос
/ 28 декабря 2010

Вы можете использовать справочный плагин , чтобы получить описание для плагинов Maven (если они его предоставляют):

mvn help:describe -Dplugin=org.apache.maven.plugins:maven-compiler-plugin

выходы

Name: Maven Compiler Plugin
Description: The Compiler Plugin is used to compile the sources of your project.
Group Id: org.apache.maven.plugins
Artifact Id: maven-compiler-plugin
Version: 2.3.2
Goal Prefix: compiler

This plugin has 3 goals:

compiler:compile
  Description: Compiles application sources

...

Если вы хотите еще больше, добавьте -Ddetail в командную строку:

mvn help:describe -Dplugin=<groupid>:<artifactid> -Ddetail
...