2017-01-31 7 views
0

私はjOOQを3.9.0バージョンに更新して、3.9.1バージョンになったので、 "rename"メソッドのすべての生成 "テーブル"クラスに次のエラーメッセージが表示されます。jOOQ 3.9アップデートによるオーバーライドエラー

エラーのjava:メソッドをオーバーライドしたり、スーパータイプ

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

それは正常な動作ですからメソッドを実装していませんか?それらの「名前を変更する」メソッドの上書き注釈を自動的に削除するには何かする必要がありますか?

答えて

1

あなたのコード生成にはjOOQ 3.9.xを使用していますが、コンパイルには3.8.x(または以前のバージョン)を使用している可能性が最も高い説明です。

潜在的に競合するバージョンのjOOQライブラリの重複参照がないかクラスパスを確認してください。

+0

ありがとうございました。あなたは正しい、それはmodelmapper jooq拡張依存のためだった... – Manu