Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何记录JOOQ generator maven插件使用的SQL语句_Maven_Logging_Jooq - Fatal编程技术网

如何记录JOOQ generator maven插件使用的SQL语句

如何记录JOOQ generator maven插件使用的SQL语句,maven,logging,jooq,Maven,Logging,Jooq,执行JOOQ generator maven插件时,只记录获取结果,而不记录SQL语句本身 mvn generate-sources -Dorg.slf4j.simpleLogger.defaultLogLevel=DEBUG -Dorg.slf4j.simpleLogger.level.org.jooq.tools.LoggerListener=DEBUG 我尝试过调试和跟踪,跟踪只会额外记录每个获取的记录。 在我的应用程序(Spring Boot、Quarkus)中,没有这样的问题:日志

执行JOOQ generator maven插件时,只记录获取结果,而不记录SQL语句本身

mvn generate-sources -Dorg.slf4j.simpleLogger.defaultLogLevel=DEBUG  -Dorg.slf4j.simpleLogger.level.org.jooq.tools.LoggerListener=DEBUG
我尝试过调试和跟踪,跟踪只会额外记录每个获取的记录。 在我的应用程序(Spring Boot、Quarkus)中,没有这样的问题:日志级别

org.jooq=DEBUG
我看到SQL语句、绑定值和获取的记录

我的环境:

Maven home: /usr/local/Cellar/maven/3.6.3_1/libexec
Java version: 13.0.2
jooq-codegen-maven 3.13.14

有些事情你可以试试:

  • 尝试添加Maven
    -X
    -debug
    标志以从Maven插件获取调试日志输出,请参阅
  • 尝试将
    DEBUG
    标志添加到配置中:

有些事情你可以试试:

  • 尝试添加Maven
    -X
    -debug
    标志以从Maven插件获取调试日志输出,请参阅
  • 尝试将
    DEBUG
    标志添加到配置中:

没有,不幸的是结果是一样的:只记录了结果:
[DEBUG]获取了行。
使用JDK 11.0.7而不是13.long done(老实说,这是我的第一次尝试)。。。但是没有记录任何查询。@Dominik:好的,对不起,我帮不了你。这对我有用。也许,您可以尝试创建一个bug,并且可能会提交一个bug吗?使用新的引导MCVE,在添加
DEBUG
并使用
-X
启动mvn之后,一切都会正常工作,并且会记录语句。我的quarkus项目似乎出了问题。不,不幸的是,结果是一样的:只记录了结果:
[DEBUG]获取了行。
使用JDK 11.0.7代替13是一样的。好久不见了(老实说,这是我的第一次尝试)。。。但是没有记录任何查询。@Dominik:好的,对不起,我帮不了你。这对我有用。也许,您可以尝试创建一个bug,并且可能会提交一个bug吗?使用新的引导MCVE,在添加
DEBUG
并使用
-X
启动mvn之后,一切都会正常工作,并且会记录语句。我的quarkus项目似乎出了问题。。