【问题标题】:Jooq Java SpringBoot - Unable to auto generate classesJooq Java SpringBoot - 无法自动生成类
【发布时间】:2019-01-08 23:18:30
【问题描述】:

我在 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的新手,弹簧靴。请帮助我如何自动生成 jooq 类。

【问题讨论】:

    标签: java postgresql spring-boot jooq


    【解决方案1】:

    您的命令中在类路径的结尾和要运行的主类名称的开头之间缺少一个空格。结果,java 试图执行一个名为library.xml 的主类,而不是org.jooq.util.GenerationTool。请尝试以下命令:

    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
    

    注意org.jooq.util.GenerationTool前面的空格。

    【讨论】:

      猜你喜欢
      • 2020-09-03
      • 2015-09-16
      • 2012-09-10
      • 2020-11-14
      • 2018-12-31
      • 2017-07-18
      • 2017-08-15
      • 2012-04-14
      • 2021-12-29
      相关资源
      最近更新 更多