Как использовать генерацию Jooq с M2E? - PullRequest
3 голосов
/ 05 марта 2012

Я пытаюсь настроить генерацию исходного кода Jooq для работы с Maven в Eclipse (я использую M2E), но у меня возникает проблема при следовании руководству по Jooq.

Вот соответствующая часть моего pom.xml: https://gist.github.com/cfd8a0556dd441ab43ff

Ошибка: выполнение плагина не охватывается конфигурацией жизненного цикла: org.jooq: jooq-codegen-maven: 2.0.5: генерировать (выполнение: по умолчанию, фаза: генерировать-источники)

Это происходит в строке 12 приведенного выше фрагмента. Что я делаю не так?

Ответы [ 2 ]

1 голос
/ 21 марта 2012

Пожалуйста, смотрите соответствующую страницу ME2 wiki . Вам нужно явно настроить привязки IDE во время сборки для вашего плагина для выполнения определенных целей во время сборки. В качестве альтернативы вы можете реализовать M2E configurator для вашего плагина Maven, который может позаботиться об этом.

0 голосов
/ 22 апреля 2012

Как и Евгений также заявил , это довольно распространенная проблема с официальной реализацией M2E. Фаза генерации исходного кода в жизненном цикле сборки, кажется, вызывает много проблем.

Обычно я предлагаю использовать версию Apache / Sonatype плагина M2E . Это их сайт обновлений Eclipse:

http://m2eclipse.sonatype.org/sites/m2e/

Кажется, он лучше интегрирован в Eclipse / Maven. Смотрите также этот вопрос здесь:

Как решить «Выполнение плагина, не охватываемое конфигурацией жизненного цикла» для сборок Spring Data Maven

...