java - 从 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
关于是什么导致了这个问题的任何想法?
解决方案
推荐阅读
- facebook - 如何使用 Facebook 的 Graph API 检索页面的故事(关于标签)?
- python - 从 Vgg16 网络导入后如何更改瓶颈特征的输入形状
- r - 将列表组合成矩阵:“x”必须是原子的
- c# - Wpf Addin's View 覆盖其他用户控件
- r - R中Arima.sim()中模型的输入值是多少?
- javascript - chrome_url_overrides 不适用于隐身新标签
- web - 首次加载时网站性能缓慢?
- javascript - 如何清除 javascript 中的谷歌地图标记缓存?
- go - 创建像“reloadCh chan chan error”这样的频道是什么意思
- java - 如何使用嵌套对象访问 Java 哈希图中的数据