drools - Drools 的依赖 xstream 和 Java 11 的兼容性
问题描述
我们通过kie-spring
库在 Java 11 Web 应用程序中使用 Drools。
这个库依赖于xstream
.
xstream 与较新的 Java 版本的兼容性是不确定的,如本期所述,该问题 已经 3 年了,据我了解,它不会被“修复”。
是否有计划切换到不同的底层技术或任何其他将远离 xstream 的更改?或者至少是一种摆脱 JVM 警告并保证它将与未来版本一起使用的方法?
解决方案
这是一个XStream
问题。原始问题中共享的链接提供了一些有效的解决方案来避免上述XStream
问题。
[...] 是否至少有一种方法可以消除 JVM 警告并保证它可以与未来版本一起使用?
从这个变化中可以看出https://github.com/kiegroup/drools/pull/2988#issuecomment-658079653修改已经在进行中,以解决提到的问题,因为它体现在使用XStream
库的 Drools 项目中。
因此,目前 Drools 的 DMN 模块和 Kogito 已解决此问题;如果您发现 Drools 的特定模块尚未更新,我们鼓励您提出 JIRA。
StackOverflow 上的问题是我们监控的渠道之一,@schrobe在这里正确评论;如果您需要更多的来回交流,您还可以通过聊天或论坛与 Drools 开发人员互动。所有这些都是我们监控的有效渠道,如项目获取帮助页面中最初描述的那样。
我希望这完全回答了您最初的问题,如果您注意到其他模块中的问题,请告诉我们!
推荐阅读
- amazon-web-services - 使用 amazon sagemaker python SDK 与 AWS SDK for python (Boto3) 有什么区别
- python - 停止 Pycharm 中的所有进程
- python - 从数据中获取日期格式
- javascript - 从生成的时隙中识别预定的时隙和维护时间并生成新的时隙
- pandas - SyntaxError: 'return' 与生成器内的参数
- c++ - 将指针转换为指针引用会导致未定义的行为吗?
- java - 从 Azure IoT 接收文件上传通知时出错
- c - 如何为此内联汇编代码编写内部代码?
- python - 如何将具有不同数据类型的对象存储到 Python 中的数组中?
- django - 如何从数据库中获取数据并在表单中显示以更新内容