首页 > 解决方案 > Camunda MyBatis 和 Java 12 问题

问题描述

我正在尝试使用 Spring Boot 项目配置 Camunda。我正在使用 MySQL 8.0.16、Spring Boot 2.1.4.RELEASE 和 OpenJDK 12.0。

卡蒙达依赖:

当我尝试运行我的项目时,我收到了与 MyBatis 相关的错误:

警告:发生了非法反射访问操作。

警告:org.apache.ibatis.reflection.Reflector 对方法 java.lang.Object.finalize() 的非法反射访问

警告:请考虑将此报告给 org.apache.ibatis.reflection.Reflector 的维护者 警告:使用 --illegal-access=warn 启用对进一步非法反射访问操作的警告 警告:将来所有非法访问操作都将被拒绝发布

有谁知道如何解决这个问题?
先感谢您!

标签: javaspring-bootmybatiscamunda

解决方案


我遇到了同样的问题,并且由于 Camunda 带有预设的 MyBatis 依赖项,我使用以下 VM 标志来抑制警告。

--illegal-access=deny

推荐阅读