2017-01-31 99 views
0

既然我已经更新到jOOQ 3.9.0版本,现在用3.9.1版本,我对“重命名”方法在所有生成的“表”类以下错误消息:覆盖错误

错误的java:方法不覆盖或从超

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

难道是正常的行为实现的方法?有什么做的,自动删除那些“重命名”方法覆盖注解?

回答

1

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

一定要与潜在冲突的版本来检查你的classpath中为jOOQ库的任何重复引用。

+0

非常感谢你。你是对的,这是因为modelmapper jooq扩展依赖... – Manu