当前位置: 首页 > 知识库问答 >
问题:

Camunda MyBatis和Java 12期

陈正业
2023-03-14

我正试着用spring boot项目配置卡蒙达。我使用的是MySQL8.0.16、spring boot 2.1.4.Release和OpenJDK12.0。

Camunda依赖关系:

  • 卡蒙达spring boot Starter Web应用程序(3.2.1)
  • 卡蒙达·spring boot首发Rest(3.2.1)
  • 卡蒙达spring boot首发(3.2.1)

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

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

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

警告:请考虑向

有没有人知道如何修复此问题?
提前谢谢!

共有1个答案

万俟玉书
2023-03-14

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

--illegal-access=deny
 类似资料:
  • 主要内容:Java12 的新功能Java 12 是一个主要功能版本,它为 JAVA 带来了许多特定于语言的更改。它遵循 Java 发布日程推出 Java 10,并于 2019 年 3 月发布,距 Java 11 发布仅六个月。 Java 12 是一个非 LTS 版本。 Java12 的新功能 以下是 Java 12 中引入的主要新功能。 JVM 变更: JEP 189、JEP 346、JEP 344 和 JEP 230。 切换表

  • 主要内容:Java12 teeing方法示例Java 12 向Stream API的Collectors中引入了一种新方法,可以对集合执行两种不同的操作,然后合并结果。以下代码为其语法结构 这里我们对一个集合执行不同的函数,然后使用合并 BiFunction 合并结果。 Java12 teeing方法示例 ApiTester.java 输出结果为  

  • 主要内容:Java12 getCompactNumberInstance方法示例Java 12 引入了紧凑格式,我们可以将十进制、货币或百分比的长数字格式化为短格式或长格式。例如 1000 到 1K。以下语法说明了其用法: Java12 getCompactNumberInstance方法示例 ApiTester.java 输出结果为  

  • 主要内容:Java12 Switch表达式的示例 Java 12 将表达式引入 Switch 语句并将其作为预览功能发布。以下是新的switch表达式的变更: 没有落差。 不需要break语句来防止失败。 单个案例可以有多个常量标签。 默认情况现在是强制性的。 Java12 Switch表达式的示例  ApiTester.java 编译并运行程序 输出结果为  

  • 主要内容:Java12 indent(n)方法,transform(Function<? super String ? extends R> f) 方法,Optional<String> describeConstable() 方法,resolveConstantDesc (MethodHandles.Lookup lookup) 方法,Java12 String方法示例Java 12 为 String 引入了以下新方法,以便于格式化。 Java12 indent(n)方法 根据传递的参数调整每

  • 主要内容:Java12 File的mismatch方法示例Java 12 引入了一种使用以下语法比较两个文件的简单方法 - 如果没有不匹配,则返回 1L,否则返回第一个不匹配的位置。 如果文件大小不匹配或字节内容不匹配,则会考虑不匹配。 Java12 File的mismatch方法示例 ApiTester.java 输出结果为  

  • 主要内容:JEP 189 : Shenandoah:一个低暂停时间的垃圾收集器(实验性),JEP 346 : 及时返回未使用的已提交内存,JEP 344:可中止的混合集合Java 12 为其垃圾收集算法引入了多项增强功能。 JEP 189 : Shenandoah:一个低暂停时间的垃圾收集器(实验性) 引入了一个实验性的低暂停时间垃圾收集器 Shenandoah 以减少 GC 暂停时间。它与运行 Java 线程并行工作。这有助于减少 GC 对堆大小的依赖性并使其保持一致。现在垃圾收集暂停时间对于

  • ErrorOccuredDuringInitializationofbootlayer我在运行测试时不断得到这个错误: 初始化启动层Java.lang.module.findException时出错:无法为C:\users\bonfire.eclipse\org.eclipse.platform_4.12.0_867647348_win32_win32_x86_64\plugins\com.beu