gpt4 book ai didi

java - 安装maven项目时线程 "main"java.lang.reflect.InvocationTargetException异常

转载 作者:行者123 更新时间:2023-12-05 08:51:25 28 4
gpt4 key购买 nike

我正在尝试安装 maven 项目但遇到了

exception: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M3:test (default-test)

有测试失败。

当我查看 .dump 文件时,我看到了这个:

Exception in thread "main" java.lang.reflect.InvocationTargetException

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:513)

at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:525)

Caused by: java.lang.RuntimeException: Class java/lang/UnknownError could not be instrumented.

org.jacoco.agent.rt.internal_c13123e.core.runtime.ModifiedSystemClassRuntime.createFor(ModifiedSystemClassRuntime.java:140)

org.jacoco.agent.rt.internal_c13123e.core.runtime.ModifiedSystemClassRuntime.createFor(ModifiedSystemClassRuntime.java:101)

at org.jacoco.agent.rt.internal_c13123e.PreMain.createRuntime(PreMain.java:55)

at org.jacoco.agent.rt.internal_c13123e.PreMain.premain(PreMain.java:47)

Caused by: java.lang.NoSuchFieldException: $jacocoAccess

at java.base/java.lang.Class.getField(Class.java:1999)

org.jacoco.agent.rt.internal_c13123e.core.runtime.ModifiedSystemClassRuntime.createFor(ModifiedSystemClassRuntime.java:138)

*** java.lang.instrument ASSERTION FAILED ***: "result" with message agent load/premain call failed at line: 422

我很确定代码中没有任何问题,因为它在其他计算机上运行良好。跳过测试不是一种选择,因为它是一个集成测试模块

最佳答案

下面的答案很有帮助。对我来说,这是 Jacoco 版本和我的 JDK 之间的问题。

有两种选择可以解决这个问题:

  1. 确保有适合您的 JDK 的版本并升级 jacoco
  2. 使用较旧的 JDK

关于java - 安装maven项目时线程 "main"java.lang.reflect.InvocationTargetException异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59986900/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com