Я разработал несколько плагинов 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?