Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xml/serializer/TreeWalker
2009-08-05 20:10
686 查看
第二次碰到这个错误了,上一次怎么解决的忘了,还是写下来以防以后再碰见还要再从新百度。
当看见这个错误时就奇怪,明明程序中没用到org/apache/xml/serializer/TreeWalker这个类,它报什么错啊,不过还是查了查。
找到的原因是:原本这个类是包含在xalan.jar中的,但是xalan-j2.7.0版的发布包中,将serializer包中的类单独打包成serializer.jar,不再包含在xalan.jar中,所以才会即使添加了xalan.jar也无法找到该类,添加后即可解决问题。我搜了下自己的硬盘,原来下载的xerces压缩包中有这个包,想起上次解决是把这个包放在tomcat下了,这次写的java文件得将这个包放到环境变量里,于是放进去,重打开editplus,问题解决
当看见这个错误时就奇怪,明明程序中没用到org/apache/xml/serializer/TreeWalker这个类,它报什么错啊,不过还是查了查。
找到的原因是:原本这个类是包含在xalan.jar中的,但是xalan-j2.7.0版的发布包中,将serializer包中的类单独打包成serializer.jar,不再包含在xalan.jar中,所以才会即使添加了xalan.jar也无法找到该类,添加后即可解决问题。我搜了下自己的硬盘,原来下载的xerces压缩包中有这个包,想起上次解决是把这个包放在tomcat下了,这次写的java文件得将这个包放到环境变量里,于是放进去,重打开editplus,问题解决
相关文章推荐
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xml/serializer/TreeWalker
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xml/serializer/TreeWalker
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject
- Exception in thread "main" java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.nativeio.NativeIO$Win
- Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/cxf/frontend/ClientPro
- 项目提示:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactor
- Exception in thread "main" java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveExcept
- Exception in thread "main" java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
- Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Wi
- Exception in thread "main" java.lang.RuntimeException: org.apache.hadoop.security.AccessControlExcep
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
- Exceptionin thread "main" java.lang.UnsatisfiedLinkError:org.apache.hadoop.util.NativeCrc32.nativeComputeChunkedSumsByteArray(II[BI[BIILjava
- Exception in thread "main" java.lang.IncompatibleClassChangeError: Found interface org.apache.hadoop
- Exception in thread "main" java.lang.NoSuchMethodError: org.apache.lucene.codecs.DocValuesFormat: me
- Spring Exception:Exception in thread "main" java.lang.NoClassDefFoundError:org/apache/commons/loggin
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/map/LRUMap
- Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Boots
- 解决Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/fs/ FSDataInputStream
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/CommandNeedRetr