gpt4 book ai didi

java - 由 : java. lang.ClassNotFoundException : net. sourceforge.cobertura.coveragedata.HasBeenInstrumented 引起

转载 作者:搜寻专家 更新时间:2023-10-31 20:28:15 25 4
gpt4 key购买 nike

我们已经安装了我们的应用程序版本(在生成应用程序包之前没有包含任何工具或 cobertura jar)。

安装后,我们使用 cobertura 对所有 jar 进行了检测,并将 cobertura jar 文件包含在 java 类路径中。但在启动应用程序时出现以下错误。

任何输入都会很有帮助,谢谢。

Java version "1.7.0_25"
cobertura ver 1.9.4.1

Exception in thread "main" java.lang.NoClassDefFoundError: net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Caused by: java.lang.ClassNotFoundException: net.sourceforge.cobertura.coveragedata.HasBeenInstrumented
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 13 more

最佳答案

您应该使用 -Xbootclasspath 将 cobetura.jar 添加到 Bootstrap 类。更多信息:https://docs.oracle.com/javase/8/docs/technotes/tools/findingclasses.html需要完成此操作才能加载 cobetura 类,而这些类是加载您的应用程序类所必需的。

关于java - 由 : java. lang.ClassNotFoundException : net. sourceforge.cobertura.coveragedata.HasBeenInstrumented 引起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24365413/

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