Jooq不生成类。我在postgresql 42.2.24中使用gradle插件https://github.com/etiennestuder/gradle-jooq-plugin。我的问题是什么?这是我的build.gradle plugins {
id 'org.springframework.boot' version '2.5.7'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'nu.studer.jo
我尝试过多种配置,但无法让jOOQ codegen工具工作。我的类路径中有三个必需的jars、postgres驱动程序和config xml:
cmd:
java -cp jooq-codegen-3.11.0.jar org.jooq.codegen.GenerationTool /postgres.xml
错误:
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.NoClassDefFoundEr
在从jOOQ 3.10升级到3.11之后,我遇到了以下异常:
Caused by: java.lang.ClassNotFoundException: org.jooq.util.JavaGenerator
at java.net.URLClassLoader.findClass (URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass (ClassLoader.java:424)
at java.lang.ClassLoader.loadClass (ClassLoader.java:357)
a
在我的java gradle项目中,在为最新的JOOQ库找到一个可用的JOOQ插件或它的配置时,我遇到了问题。
我发现了以下插件:
由于错误消息,这对我不起作用:
Could not find any version that matches org.jooq:jooq-codegen-gradle:latest.integration.
Searched in the following locations:
http://repo1.maven.org/maven2/org/jooq/jooq-codegen-gradle/maven-metadata.xml
我试图从JPA实体中使用JOOQ代码生成。我已经创建了一个专用的maven模块,在这里将生成代码,它依赖于包含所有实体的模块,以及带有jooq的代码生成插件。
为了进一步澄清项目结构,下面是模块:(名称是由组成的,但结构反映了我正在处理的当前项目)
net-example
|- net-example-data (contains both entities and spring data repositories)
|- net-example-jooq (where jooq plugin below is configured and should generate the co
我正在尝试JOOQ来生成数据库模式,以便在spring-boot中使用它。我正在使用下面的maven配置:
<!-- Generator parameters -->
<generator>
<!-- The default code generator. You can override this one, to generate your own code style
Defaults to org.jooq.codegen.JavaGenerator -->
<name>org.jooq.codegen.J
我已经在Postgres db中创建了一个新表&我正在尝试使用以下命令自动生成jooq类:
java -classpath jooq-3.9.5.jar:jooq-codegen-3.9.5.jar:jooq-meta-3.9.5.jar:postgresql-42.2.2.jar:.org.jooq.util.GenerationTool library.xml
但我得到的错误是:
Error: Could not find or load main class library.xml
我已将library.xml文件放在资源文件夹中。我是个新手,新来的。请帮助我如何自动生成jooq