Java:哪个Apache Digester类?
我正在支持无法启动的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
所以我假设它们是同一类(但可能是不同的日期/版本)?
catalina-balancer.jar
(我没有源代码)中存在RulesParser类,因此无法直接更改包导入。
该类的最新版本是什么?我应该使用哪个版本(以及如何使用)?
回答:
您要查找的类在Tomcat文件夹中。%TOMCAT_HOME%/ server / lib / tomcat-
util.jar确保您没有覆盖默认的类路径/加载器,并且忘记添加到Tomcat目录中
以上是 Java:哪个Apache Digester类? 的全部内容, 来源链接: utcz.com/qa/401675.html