gpt4 book ai didi

java - 有没有办法注销 Java 尝试加载但在类路径中找不到的类?

转载 作者:行者123 更新时间:2023-11-30 09:18:01 24 4
gpt4 key购买 nike

我正在尝试支持我没有源代码的旧版本 Java 网络应用程序。当我运行这个程序时,日志显示如下:

SEVERE: StandardWrapper.Throwable
org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'Censored' defined in ServletContext resource [
/WEB-INF/censored.xml]: Class that bean class [com.censored.Censored] depends on not found; nested exception is java.lang.NoClassDefFoundError
java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
...

所以我可以看到哪个类抛出错误,但我看不到它感觉缺少什么依赖项。当试图加载实际上并不存在的类时,我是否可以在某处将 Java 投入到注销中?

最佳答案

您可以尝试使用 -verbose:class 选项启动 JVM。这会将所有类加载记录到控制台。也许这会为您提供更多信息。

关于java - 有没有办法注销 Java 尝试加载但在类路径中找不到的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18728997/

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