首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查看Quarkus 1.2.Final和Kogito 0.7.1项目的问题所在

查看Quarkus 1.2.Final和Kogito 0.7.1项目的问题所在
EN

Stack Overflow用户
提问于 2020-02-27 00:33:46
回答 1查看 218关注 0票数 0

我被迫不使用Kogito parent bom,原因我无法解释。所以我得到了一个基于Quarkus 1.2 based和Kogito 0.7.1的Maven项目,能够解决所有版本不匹配的问题。代码可以编译,但无法运行测试。它抛出以下错误,并且我的依赖项中确实有kogito-ruleunit。

代码语言:javascript
复制
9:18:53,268 ERROR [io.qua.dev.DevModeMain] Failed to start Quarkus: java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
        [error]: Build step io.quarkus.kogito.deployment.KogitoAssetsProcessor#generateModel threw an exception: java.lang.NoClassDefFoundError: org/kie/kogito/rules/impl/AbstractRuleUnits

我已经在github上发布了这个项目:https://github.com/mravi786/junk/tree/master/dingo-dmn

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-27 02:04:02

出现此问题是因为您使用的版本与Quarkus 1.2.1不兼容。

我不知道为什么你不能使用Kogito BOM,但肯定有一些工件不是正确的版本。

更新: Quarkus 1.2.x支持Kogito 0.6.x。由于两者之间的紧密集成,您不能这样升级Kogito。如果您绝对需要Kogito 0.7.1,您可以开始使用Quarkus 1.3.0.Alpha2。我们将很快发布CR1,并在一周后发布最终版。

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

https://stackoverflow.com/questions/60418493

复制
相关文章

相似问题

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