ClassNotFoundException:org.apache.xml.serializer.TreeWalker

ClassNotFoundException:org.apache.xml.serializer.TreeWalker,xml,tomcat,tree,xmlspy,Xml,Tomcat,Tree,Xmlspy,我用xml数据库编写了一个简单的应用程序&appacheTomcat。我工作得很好,直到我试图在工作区打开时打开它。在此之后,每当我尝试立即创建tomcat服务器时,都会出现以下错误: ClassNotFoundException:org.apache.xml.serializer.TreeWalker 所以我留下了这个。现在我正在开发xmlspy,试图使用TomcatFO引擎生成一个pdf文件。我安装了新的tomcat&在xmlspy中指出了这一点。现在,当我尝试在xmlspy中运行fo时,我

我用xml数据库编写了一个简单的应用程序&appacheTomcat。我工作得很好,直到我试图在工作区打开时打开它。在此之后,每当我尝试立即创建tomcat服务器时,都会出现以下错误:

ClassNotFoundException:org.apache.xml.serializer.TreeWalker

所以我留下了这个。现在我正在开发xmlspy,试图使用TomcatFO引擎生成一个pdf文件。我安装了新的tomcat&在xmlspy中指出了这一点。现在,当我尝试在xmlspy中运行fo时,我得到了以下错误

注意:
serializer.jar
&xalanjar文件已经在lib文件夹中


好的,我解决了这个问题。JRE中的xiling包(如果名称正确的话)存在问题。安装了新的JRE,现在工作正常。谢谢。

以下内容帮助了我:

System.setProperty("javax.xml.transform.TransformerFactory", "com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl");

我也有同样的问题,但它没有解决我的问题。这是我需要的解决方案。
System.setProperty("javax.xml.transform.TransformerFactory", "com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl");