我正在尝试构建一个Kogito应用程序,并将一个Prometheus添加到我的项目中,用于监视度量。但是,在将此依赖项添加到我的项目但得到此错误时:
构建步骤org.kie.kogito.quarkus.common.deployment.KogitoAssetsProcessor#generateModel抛出了一个异常: java.lang.IllegalStateException: src/main/java/org/kie/kogito/app/DecisionModels.java (24:907):方法init(Function、ExecutionIdSupplier、BiFunction、Reader.)在类型中,AbstractDecisionModels不适用于参数(Function、null、MonitoredDecisionModelTransformer)。
在pom.xml中添加的依赖项:
<dependency>
<groupId>org.kie.kogito</groupId>
<artifactId>monitoring-prometheus-quarkus-addon</artifactId>
<version>1.7.0.Final</version>
</dependency>如何添加Prometheus jar进行监视?
发布于 2021-07-21 09:14:16
是啊。我使用了错误的依赖。该问题在添加以下内容后得到解决:
<dependency>
<groupId>org.kie.kogito</groupId>
<artifactId>kogito-addons-quarkus-monitoring-prometheus</artifactId>
<version>KOGITO_VERSION</version>
</dependency>发布于 2021-07-19 11:05:46
我的猜测是,您正在混合不同版本的Kogito工件。
运行mvn dependency:tree (或等价物),并确保您使用的是Kogito工件的一致版本。
https://stackoverflow.com/questions/68436687
复制相似问题