3

Eclipse で Maven と連携するように Jooq ソース生成を構成しようとしています (M2E を使用しています) が、Jooq のマニュアルに従っているときに問題が発生しています。

これが私の pom.xml の関連部分です: https://gist.github.com/cfd8a0556dd441ab43ff

エラーは次のとおりです:プラグインの実行はライフサイクル構成でカバーされていません: org.jooq:jooq-codegen-maven:2.0.5:generate (実行: デフォルト、フェーズ: generate-sources)

上記の要点スニペットの 12 行目に発生します。私は何を間違っていますか?

4

2 に答える 2

1

対応する ME2 wikiページを参照してください。ビルド中に特定の目標を実行するには、プラグインの IDE ビルド時のバインディングを明示的に構成する必要があります。または、それを処理できるMaven プラグイン用のM2E コンフィギュレーターを実装することもできます。

于 2012-03-20T20:43:58.793 に答える
0

Eugene も述べているように、これは M2E の公式実装ではよくある問題です。ビルド ライフサイクルのソース コード生成フェーズは、多くの問題を引き起こしているようです。

私は通常、M2E プラグインの Apache/Sonatype バージョンを使用することをお勧めします。これは彼らの Eclipse 更新サイトです。

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

Eclipse / Maven でより適切に統合されているようです。こちらの質問も参照してください。

Spring Data Maven ビルドの「ライフサイクル構成でカバーされていないプラグインの実行」を解決する方法

于 2012-04-22T10:23:43.697 に答える