必須である私の設定ファイルである:それは働いていたが、今、私は次のエラーを持っているjOOQコード生成エラー:<generator/>タグはここ
<configuration>
<jdbc>
<driver>org.postgresql.Driver</driver>
<url>jdbc:postgresql://localhost:5432/db</url>
<user>myuser</user>
<password>mypwd</password>
</jdbc>
<generator>
<database>
<name>org.jooq.util.postgres.PostgresDatabase</name>
</database>
<generate>
<pojos>true</pojos>
<daos>true</daos>
</generate>
<target>
<packageName>com.myproject.gen</packageName>
<directory>src/main/java</directory>
</target>
</generator>
</configuration>
:
The <generator/> tag is mandatory
私はjOOQを使います3.8.2
どれでもアイディア ?
私はあなたのXMLコードに間違って表示されません。おそらく、あなたのXMLファイルに奇妙な空白文字がありますか? –
私はGroovy Xml Markup Builderを使用しています。上記の内容は生成された結果です。残念ながら、生成されると、奇妙な空白文字やマークアップの問題はないと思います。構成オブジェクトをプログラムで作成するドキュメントはありますか? – Manu
はい、これはプログラム的に行う方法です:http://www.jooq.org/doc/latest/manual/code-generation/codegen-programmatic。 Xml Markup Builderを使用する際には注意が必要です。それらはここに文書化されています:http://www.jooq.org/doc/latest/manual/code-generation/codegen-gradle( "警告"を探してください)とここにあります:http://stackoverflow.com/a/11389034/521799 –