fenixsoft / monolithic_arch_springboot

基于SpringBoot的单体多层架构示例工程。《凤凰架构》的配套组件。
http://icyfenix.cn
Apache License 2.0
525 stars 315 forks source link

jdk 18情况下,验证工程的mvnw.cmd package 发现测试失败 #7

Open 1000copy opened 2 years ago

1000copy commented 2 years ago

jdk 18情况下,下载此工程,然后执行mvnw.cmd package 发现测试失败报错。

报错:

Jacoco java.lang.instrument.IllegalClassFormatException: Error while instrumenting Class

我的解决方法是升级jacoco到0.8.8即可。

接下来另外一个错误是测试用例PaymentResourceTest.updatePaymentState 失败,我暂时标注掉它解决

然后,ProdcutResourceTest.updateAndQueryStockpile失败,我暂时标注掉它解决

在Eclipse内没有这些问题。

java.exe -version openjdk version "18.0.1" 2022-04-19 OpenJDK Runtime Environment (build 18.0.1+10-24) OpenJDK 64-Bit Server VM (build 18.0.1+10-24, mixed mode, sharing)