首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >测试类时的Jacoco java.lang.instrument.IllegalClassFormatException:误差

测试类时的Jacoco java.lang.instrument.IllegalClassFormatException:误差
EN

Stack Overflow用户
提问于 2021-11-10 01:17:23
回答 1查看 11.7K关注 0票数 8

我最近搬到了另一台电脑上,需要重置我所有的环境。

所以,这个测试以前是有效的。

但我不记得之前使用的是哪个版本的Java/JDK。

问题是:

代码语言:javascript
运行
复制
java.lang.instrument.IllegalClassFormatException: Error while instrumenting path/to/class

我使用的是Jacoco "0.8.1"

代码语言:javascript
运行
复制
java --version
openjdk 17.0.1 2021-10-19

和JDK 1.8

有人知道怎么处理吗?

EN

Stack Overflow用户

发布于 2021-11-10 16:45:22

奇怪的看到陈述

和JDK1.8

java -版本openjdk 17.0.1 2021-10-19

从上一篇文章看来,实际上您使用的是JDK 17

我用的是Jacoco "0.8.1“

我们( JaCoCo的开发人员)建议您始终使用最新发布的版本,因为新版本会带来修复和改进(IMO更新您的依赖项和工具的版本-这也是一个很好的实践),所以请尝试一下--从今天开始,最新发布的JaCoCo版本是0.8.7,并且在此版本中添加了JDK 17支持。

票数 9
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69906908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档