Я пытаюсь создать новый плагин для упаковки моего последнего проекта. Я пытаюсь, чтобы этот плагин зависел от плагина maven-dependency, чтобы скопировать все зависимости моих проектов.Плагин Maven, выполняющий другой плагин
Я добавил эту зависимость к pom моего плагина, но я не могу заставить его выполнить.
У меня есть эта аннотацию в моих плагинов главный Mojo:
@execute goal="org.apache.maven.plugins:maven-dependency-plugin:copy"
Я попробовал несколько других имен для цели, как зависимость: скопировать и просто копию, но все они с конца сообщение о том, что требуемая цель не найдена в моем плагине. Что я делаю не так?
Вторым для этого является то, где я предоставляю информацию о конфигурации для плагина зависимостей?
+1 это круто, никогда не слышал об этом раньше! –
См. Http://stackoverflow.com/questions/4243686/how-to-programatically-invoke-a-maven-dependency-plugin/5761554#5761554 для обновленной версии Mojo Executor for Maven 3. – Gili