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

抛出java.lang.NoClassDefoundError的Javaagent:Java 15的Java/SQL/PreparedStatement

魏君博
2023-03-14

Java代理在运行Java 15应用程序时抛出了这个错误,如果有人能说明为什么会出现这个错误,这将是非常有帮助的。

java.lang.NoClassDefFoundError: java/sql/PreparedStatement
    at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
    at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3325)
    at java.base/java.lang.Class.getDeclaredMethods(Class.java:2466)
.
.
.
.
.
Caused by: java.lang.ClassNotFoundException: java.sql.PreparedStatement
    at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:435)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
    ... 19 more

共有1个答案

曹沛
2023-03-14

当JVM在类路径上找不到类文件时,会发生Class not found异常。自动部署特性(auto-deployment=“true”)是错误的,或者类路径上没有类文件(sql jar)。如果您使用的是Maven,只需检查类路径上是否有sql jar(准备好的语句类文件和sql jar文件)。如果类文件不在类路径上,只需在类路径上手动添加类文件。它应该可以解决该错误。

 类似资料:
  • 我的目标是在Cloudera集群上运行一个简单的MapReduce作业,该作业从虚拟HBase数据库读取并写入HDFS文件。 一些重要的注意事项:-我以前在这个集群上成功运行过MapReduce作业,这些作业将HDFS文件作为输入,并写入HDFS文件作为输出。-我已经将用于编译项目的库从“纯”HBase替换为HBase-cloudera jars-当我以前遇到这类问题时,我只是简单地将库复制到分布

  • 问题内容: 以下哪一项正确?我希望编译器告诉我使用或 为什么我认为它不正确-> Bcoz NPE是RTE,但RTE不是NPE 这如何正确?我希望编译器告诉我使用or 或 回答: 对于RTE,即使您不向方法添加子句,编译器也不会说什么 但是,当我们明确地说“ ”时,为什么编译器会忽略它?与’ ;’ 相同 它不会在运行时抛出,例如某些对象被评估为null,并对该null对象调用了操作。通常,一个函数必

  • 大家好,我需要你们的帮助来解决我的问题,我不知道为什么它不起作用:一个错误发生了: java.lang.NoClassDefoundError:无法初始化类Tn.Ooredoo.kpi.util.HibernateUtil-堆栈跟踪

  • 下面的代码是使用Spring Boot Security的Spring BootLogin配置。第一 ==application.properties == Spring Security配置 但登录行抛出以下异常。 我知道这个异常是从sql PreparedStatementCallback方法抛出的。但是恐怕我不知道< code > spring . queris . users-query

  • 问题内容: 除了抛出,这意味着我方法的所有调用者都需要捕获Exception(可以包含RuntimeExceptions),我想在出现问题时抛出一种更特定类型的异常。 我可以创建自己的扩展了Exception或其他异常类型的异常类型,但是我很好奇是否可以重用Java语言所附带的一些异常,例如: IllegalArgumentException UnsupportedOperationExcepti

  • 这很奇怪,我不知道该如何解释清楚。请耐心听我说,请查看代码片段以了解详细信息。 我使用枚举实现了一个单例。枚举有一个私有构造函数,在构造对象之前,我只在其中执行很少的操作和验证。对于所有这些验证,我将抛出一些异常(如IllegalArgumentException)。 我的测试用例包括针对负面和正面场景的测试。每当有两个以上的测试用例混合了负面和正面的测试用例时,我就会得到以下异常:。请检查下面的