java – 在Tomcat上的webapp中使用Batik时“找不到SAX2驱动程序类org.apache.crimson.parser.XMLReaderImpl”
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – 在Tomcat上的webapp中使用Batik时“找不到SAX2驱动程序类org.apache.crimson.parser.XMLReaderImpl”,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1659字,纯文字阅读大概需要3分钟。
内容图文
![java – 在Tomcat上的webapp中使用Batik时“找不到SAX2驱动程序类org.apache.crimson.parser.XMLReaderImpl”](/upload/InfoBanner/zyjiaocheng/762/15f25e370cbd40e980970d5de9c696ed.jpg)
这可能与类路径问题有关,但我现在还不确定,因为我在某些机器上没有出现此错误.
堆栈顶部的错误是找不到SAX2驱动程序类org.apache.crimson.parser.XMLReaderImpl.为什么我只在某些环境中获得此错误,而不是其他环境?我该如何进一步调查和/或解决这个问题?
环境:
> Mac或PC上的Jetty ==好的
> Mac上的Tomcat 5或6 == OK
> Win XP上的Tomcat 5或6 ==错误
> CentOS上的Tomcat 6 ==错误
POM中的版本:
>蜡染:蜡染:罐子:1.5:编译
> net.sf.saxon:saxon:jar:8.7:编译
>蜡染:batik-transcoder:jar:1.6-1:编译
>蜡染:batik-bridge:jar:1.6-1:编译
>蜡染:batik-gvt:jar:1.6-1:编译
> batik:batik-awt-util:jar:1.6-1:编译
> batik:batik-util:jar:1.6-1:编译
>蜡染:batik-gui-util:jar:1.6-1:编译
>蜡染:batik-ext:jar:1.6-1:编译
> xml-apis:xmlParserAPIs:jar:2.0.2:compile
>蜡染:batik-script:jar:1.6-1:编译
>蜡染:batik-svg-dom:jar:1.6-1:编译
>蜡染:batik-dom:jar:1.6-1:编译
>蜡染:batik-css:jar:1.6-1:编译
> batik:batik-xml:jar:1.6-1:编译
> batik:batik-parser:jar:1.6-1:编译
> fop:fop:jar:0.20.5:编译
>蜡染:batik-1.5-fop:jar:0.20-5:编译
> xml-apis:xml-apis:jar:1.0.b2:compile
> xalan:xalan:jar:2.4.1:编译
> xerces:xercesImpl:jar:2.2.1:compile
> avalon-framework:avalon-framework:jar:4.0:编译
解决方法:
谢谢,这非常有用.
在Win 7 / Tomcat 6上有完全相同的“缺少深红色”的东西.通过添加深红色库来实现它,但性能很差,非常慢.对于单个图像转码,花费了大约10-15秒.最后通过删除你描述的FOP来解决问题,现在它真的很快.这就是我在POM中的表现:
<dependency>
<groupId>batik</groupId>
<artifactId>batik-transcoder</artifactId>
<version>1.6-1</version>
<scope>compile</scope>
<exclusions>
<exclusion>
<artifactId>fop</artifactId>
<groupId>fop</groupId>
</exclusion>
</exclusions>
</dependency>
内容总结
以上是互联网集市为您收集整理的java – 在Tomcat上的webapp中使用Batik时“找不到SAX2驱动程序类org.apache.crimson.parser.XMLReaderImpl”全部内容,希望文章能够帮你解决java – 在Tomcat上的webapp中使用Batik时“找不到SAX2驱动程序类org.apache.crimson.parser.XMLReaderImpl”所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。