3

我正在尝试将 Jooq 源代码生成配置为在 Eclipse 中与 Maven 一起使用(我使用 M2E),但是在遵循 Jooq 手册时遇到了问题。

这是我的 pom.xml 的相关部分:https ://gist.github.com/cfd8a0556dd441ab43ff

错误是:生命周期配置未涵盖插件执行:org.jooq:jooq-codegen-maven:2.0.5:generate (execution: default, phase: 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 Builds 的“生命周期配置未涵盖的插件执行”

于 2012-04-22T10:23:43.697 回答