首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JOOQ3.17.1似乎正在生成无法使用Java 11的源代码

JOOQ3.17.1似乎正在生成无法使用Java 11的源代码
EN

Stack Overflow用户
提问于 2022-07-05 12:53:28
回答 1查看 502关注 0票数 1

升级到jooq 3.17.1后,我得到以下错误:

/home/runner/work/waste-coordinator/waste-coordinator/webapp/target/generated-sources/jooq/com/myapp/portal/backend/jooq/tables/LoadView.java:521,84错误:

11错误中不支持-source文本块:(使用-source 15或更高版本启用文本块)

在我看来,它正在生成与JDK11不兼容的源代码。生成器中是否有一个标志可以使其生成JDK 11兼容的代码?

编辑:现在我收到以下编译错误

错误编译错误: INFO /usr/local/code/sferion/WasteCoordinator/data/src/main/java/com/wastecoordinator/data/JOOQGenerator.java:4,24无法访问org.jooq.codegen.GenerationTool坏类文件: /Users/benstpierre/.m2/repository/org/jooq/jooq-codegen/3.17.1/jooq-codegen-3.17.1.jar(/org/jooq/codegen/GenerationTool.class)类文件有错误版本61.0,应该是55.0,请删除或确保它出现在类路径的正确子目录中。

jooq 3.17与JDK 11不兼容吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-05 13:44:46

如果您获得许可,可以从这里下载使用JDK 11的正确发行版:https://www.jooq.org/download/versions

请注意,从jOOQ 3.17开始,jOOQ开源版将基线JDK版本提高到Java17,请参见:

jOOQ在这里有点早,因为Spring在2022年晚些时候才会增加自己的基线:

但是jOOQ将在相当长的一段时间内继续为旧的JDK提供付费支持。同时,jOOQ 3.14-3.16也会收到补丁。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72869781

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档