首页 > 解决方案 > 从 Java 8 迁移到 Java 11 后出现 Drools 错误

问题描述

从 Java 8 迁移到 11 后编译规则时出现以下错误:

在 org.tolven.rules.PackageCompiler 编译规则包时出错(第 68 行) 原因:org.drools.commons.jci.compilers.EclipseJavaCompiler$2 的错误类格式(第 260 行) 原因:org.eclipse.jdt 处为空。 internal.compiler.classfmt.ClassFileReader(第 329 行)

使用以下 jar 并在 WildFly-16 上运行的应用程序:

jboss-rules.drools-compiler-4.0.7.jar
jboss-rules.core-compiler-3.2.3.v_686_R32x.jar

关于是什么导致了这个问题的任何想法?

标签: javadroolsjava-11jboss-rules

解决方案


推荐阅读