使用jOOQ 3.9更新

时间:2017-01-31 00:16:57

标签: java sql jooq

由于我已将jOOQ更新为3.9.0版本,现在更新为3.9.1版本,因此在“重命名”方法的所有生成的“表”类中都有以下错误消息:

错误java:方法不会覆盖或实现超类型的方法

/**
* Rename this table
*/
@Override
public CompanyTable rename(String name) {
    return new CompanyTable(name, null);
} 

这是正常行为吗?有没有什么可以自动删除那些“重命名”方法的覆盖注释?

1 个答案:

答案 0 :(得分:1)

最可能的解释是,您使用jOOQ 3.9.x进行代码生成,但使用3.8.x(或以前的版本)进行编译。

请务必检查您的类路径中是否存在可能存在冲突版本的jOOQ库的重复引用。