Myeclipe中将项目部署到服务器后气动Tomcat出现错误,应该是那些问题?如何解决?

java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:261)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found
at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:134)
at org.apache.tomcat.util.digester.Digester.getFactory(Digester.java:498)
at org.apache.tomcat.util.digester.Digester.getParser(Digester.java:703)
at org.apache.tomcat.util.digester.Digester.getXMLReader(Digester.java:977)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1642)
at org.apache.catalina.startup.Catalina.load(Catalina.java:510)
at org.apache.catalina.startup.Catalina.load(Catalina.java:548)
... 6 more

javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found
丢包了。xercesImpl.jar放在,web-inf/lib下。重启WEB就行了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-10
一般删除掉tomcat 里的项目工程,重新部署 即可 。
或把work下的都删除,重启
再不行 把tomcat删除,重新复制一个tomcat,然后重新发布!!本回答被网友采纳
第2个回答  2010-12-10
应该是包冲突~~ 建议删除与xml相关的包试一下

Myeclipe中将项目部署到服务器后气动Tomcat出现错误,应该是那些问题?如 ...
丢包了。xercesImpl.jar放在,web-inf\/lib下。重启WEB就行了。

相似回答