gpt4 book ai didi

java - ClassNotFoundException 原因

转载 作者:行者123 更新时间:2023-12-02 07:07:14 24 4
gpt4 key购买 nike

如果构建路径正确并且所有类都可以访问(同一包!),那么出现此异常的原因是什么?我应该怎么做才能找到罪魁祸首?谢谢!

最佳答案

build path is correct and all of the classes are accessible

那么您不应该收到错误消息。您可能收到该错误的唯一其他原因是,如果该类由子类加载器加载并且位于类路径中,但父类加载器正在尝试访问它(假设委托(delegate)模型是父类) -第一的)。在这种情况下,该类由 JVM 加载,但程序无法访问它。

想想看,根据类加载器的实例化和使用方式,有一些更复杂的场景可能会导致类加载异常。 Commons 日志记录 遭受了这些问题,而且我作为接收端的次数比我愿意承认的还要多。有一个excellent article如果您想看一下,它会突出显示这些场景。

关于java - ClassNotFoundException 原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15954007/

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