【发布时间】:2012-04-25 04:33:12
【问题描述】:
我正在使用 Maven 构建和部署 jOOQ。我现在想开始使用适当的 Maven 插件生成 XJC 生成的类(之前,我使用了 ant 脚本)。这对我来说非常有效,但我担心一些想要在没有 Maven 的情况下自己构建 jOOQ 的用户现在将无法生成那些缺失的源代码。所以我想将这些来源从target/generated-sources/xjc 移出到src/main/java,以便能够将它们置于版本控制之下。
- 这是一种常见的做法吗?
- 我该怎么做(我应该使用插件将文件移动到低级别,还是应该将文件直接生成到
src/main/java)? - 我还有其他选择吗?
请注意,底层 XSD 几乎不会更改,因此我没有在每次构建时生成这些源...
【问题讨论】:
标签: java maven version-control generated-code