Подтвердить что ты не робот

Разработка плагина Maven 3.0

Я разработал несколько плагинов Maven для Maven 2, но мне интересно, каковы основные изменения, когда я хочу разработать плагин (или перенести существующие) для Maven 3.0.

Документация на сайте Maven не обновлена ​​(что за сюрприз!) и все связанные страницы по-прежнему относятся к Maven 2.0, например, one:

Данное руководство предназначено для помощи пользователям в разработке Java-плагинов для Maven 2.0.

В качестве примера, в плагине Maven 2 я определил такой параметр конфигурации:

/**
 * Some parameter.
 * 
 * @parameter
 * @required
 */
private String foo;

Итак, теперь, используя новый API Maven Plugin, я ожидаю настоящие аннотации Java...

Вопрос: Где я могу найти документацию/информацию о разработке плагинов Maven 3?

4b9b3361

Ответ 4

Я думаю, что лучшим источником является http://www.sonatype.com/books/mvnref-book/reference/index.html Возможно, это не актуально, но это лучший выбор в моем выступлении.

Для разработки плагинов maven см. раздел 11.

Надеюсь, это было полезно.

Ответ 5

Не знаю, действительно ли это актуально, но этот плагин предоставляет поддержку аннотаций

Maven Anno Mojo