gpt4 book ai didi

Java:哪个 Apache Digester 类?

转载 作者:行者123 更新时间:2023-11-28 23:07:19 26 4
gpt4 key购买 nike

我正在支持无法启动的 Web 应用程序/Java servlet。这个问题原来是一个相对简单的 java.lang.NoClassDefFoundError 异常,由 org.apache.webapp.balancer.RulesParser 抛出。

抛出异常的过滤器类期望包中存在Digester类:

org/apache/tomcat/util/digester

该包似乎不存在于应用程序库中,但该类的一个实例位于:

org/apache/commons/digester

我们当前应用程序/项目的一部分。这两个类都扩展了 org.xml.sax.helpers.DefaultHandler 所以我假设它们是同一个类(但可能是不同的日期/版本)?

RulesParser类存在于catalina-balancer.jar中(我没有源码),所以我不能直接更改包导入。

该类的最新版本是什么?我应该使用哪个版本(以及如何使用)?

最佳答案

您要查找的类在 Tomcat 文件夹中。 %TOMCAT_HOME%/server/lib/tomcat-util.jar 确保你没有覆盖默认的类路径/加载器并忘记在 Tomcat 目录中添加

关于Java:哪个 Apache Digester 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6294392/

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