如何使用debezium处理发件箱模式?

up9lanfz  于 2021-07-13  发布在  Java
关注(0)|答案(5)|浏览(365)

有人有一个很好的链接,以创建发件箱模式使用debezium?
以下url中提到的步骤似乎不起作用。
https://github.com/debezium/debezium-examples/tree/master/outbox
错误跟踪:
[信息]

iswrvxsc

iswrvxsc1#

------[信息]debezium outbox demo-build aggregator 1.0.0-snapshot的reactor summary:[信息][信息]debezium outbox demo-build aggregator。。。。。。。。。。。。成功[1.729 s][info]debezium发件箱演示-订购服务。。。。。。。。。。。。。。。失败[43.897 s][info]debezium发件箱演示-发货服务。。。。。。。。。。。。失败[45.137 s][info]

qnzebej0

qnzebej02#

------[info]生成失败[info]

myzjeezk

myzjeezk3#

------[info]总时间:48.723 s(挂钟)[info]完成时间:2021-03-06t01:04:50+05:30[info]

beq87vna

beq87vna4#

--[错误]无法执行目标io。quarkus:quarkus-maven-plugin:1.12.0.final:build (默认)在项目发件箱订单服务上:未能生成quarkus应用程序:io.quarkus.builder.buildexception:生成失败:由于错误而生成失败[错误][错误]:生成步骤io.quarkus.deployment.pkg.steps.nativeimagebuildstep生成引发异常:java.lang.runtimeexception:找不到 native-image 在graalvm\u home、java\u home和系统路径中。使用安装 gu install native-image [错误]位于io.quarkus.deployment.pkg.steps.nativeimagebuildstep.getnativeimageexecutable(nativeimagebuildstep)。java:627)[错误]位于io.quarkus.deployment.pkg.steps.nativeimagebuildstep.getnativeimage(nativeimagebuildstep)。java:343)[错误]位于io.quarkus.deployment.pkg.steps.nativeimagebuildstep.build(nativeimagebuildstep)。java:112)[错误]在java.base/jdk.internal.reflect.nativemethodaccessorimpl.invoke0(本机方法)[错误]位于java.base/jdk.internal.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl)。java:64)[错误]位于java.base/jdk.internal.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl。java:43)[错误]在java.base/java.lang.reflect.method.invoke(方法。java:564)[错误]位于io.quarkus.deployment.extensionloader$2.execute(extensionloader。java:920)[错误]位于io.quarkus.builder.buildcontext.run(buildcontext。java:277)[错误]位于org.jboss.threads.enhancedqueueexecutor$task.run(enhancedqueueexecutor。java:2415)[错误]在org.jboss.threads.enhancedqueueexecutor$threadbody.run(enhancedqueueexecutor。java:1452)[错误]位于java.base/java.lang.thread.run(thread。java:832)[错误]位于org.jboss.threads.jbossthread.run(jbossthread。java:501)[错误]->[帮助1][错误]无法执行目标io。quarkus:quarkus-maven-plugin:1.12.0.final:build (默认)在项目上发件箱装运服务:未能生成quarkus应用程序:io.quarkus.builder.buildexception:生成失败:由于错误而生成失败[error][error]:生成步骤io.quarkus.deployment.pkg.steps.nativeimagebuildstep#生成引发异常:java.lang.runtimeexception:找不到 native-image 在graalvm\u home、java\u home和系统路径中。使用安装 gu install native-image [错误]位于io.quarkus.deployment.pkg.steps.nativeimagebuildstep.getnativeimageexecutable(nativeimagebuildstep)。java:627)[错误]位于io.quarkus.deployment.pkg.steps.nativeimagebuildstep.getnativeimage(nativeimagebuildstep)。java:343)[错误]位于io.quarkus.deployment.pkg.steps.nativeimagebuildstep.build(nativeimagebuildstep)。java:112)[错误]在java.base/jdk.internal.reflect.nativemethodaccessorimpl.invoke0(本机方法)[错误]位于java.base/jdk.internal.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl)。java:64)[错误]位于java.base/jdk.internal.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl。java:43)[错误]在java.base/java.lang.reflect.method.invoke(方法。java:564)[错误]位于io.quarkus.deployment.extensionloader$2.execute(extensionloader。java:920)[错误]位于io.quarkus.builder.buildcontext.run(buildcontext。java:277)[错误]位于org.jboss.threads.enhancedqueueexecutor$task.run(enhancedqueueexecutor。java:2415)[错误]在org.jboss.threads.enhancedqueueexecutor$threadbody.run(enhancedqueueexecutor。java:1452)[错误]位于java.base/java.lang.thread.run(thread。java:832)[错误]位于org.jboss.threads.jbossthread.run(jbossthread。java:501)[error]->[help 1][error][error]要查看错误的完整堆栈跟踪,请使用-e开关重新运行maven[错误]使用-x开关重新运行maven以启用完全调试日志记录[错误][错误]有关错误和可能的解决方案的详细信息,请阅读以下文章:[错误][帮助1]http://cwiki.apache.org/confluence/display/maven/mojoexecutionexception [error][error]更正问题后,可以使用命令[error]mvn-rf:outbox order service恢复生成

oxf4rvwz

oxf4rvwz5#

所有信息实际上都在错误消息中:
在graalvm\u home、java\u home和系统路径中找不到本机映像。使用安装本机映像安装它
您正试图将应用程序构建为graalvm本机二进制文件,但没有为此安装所需的工具。因此,要么安装本机映像工具(有关详细信息,请参阅相关的quarkus指南),要么构建为jvm应用程序(通过设置 QUARKUS_BUILDjvm ).

相关问题