java – 在Tomcat上的webapp中使用Batik时“找不到SAX2驱动程序
这可能与类路径问题有关,但我现在还不确定,因为我在某些机器上没有出现此错误.
堆栈顶部的错误是找不到SAX2驱动程序类org.apache.crimson.parser.XMLReaderImpl.为什么我只在某些环境中获得此错误,而不是其他环境?我该如何进一步调查和/或解决这个问题? 环境: > Mac或PC上的Jetty ==好的 POM中的版本: >蜡染:蜡染:罐子:1.5:编译 >蜡染:batik-bridge:jar:1.6-1:编译 解决方法
谢谢,这非常有用.
在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> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |