Caused by: java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser
at net.sf.jasperreports.engine.fill.JRBaseFiller.(JRBaseFiller.java:123)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFiller.java:88)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFiller.java:103)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFiller.java:61)
at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:179)
at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:108)
at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:653)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:969)
ireport部署下linux下出現上述錯誤,版本jasperreports-5.5.1
搞了幾天沒解決。有沒有大神知道的。指點一下。
謝謝 !
問題已解決,是xml包沖突的問題。
刪除的jar有
xalan.jar
xapool.jar
xbean-spring-2.8.jar
xercesImpl.jar
xercesImpl-2.9.1.jar
xml-api.jar
xmlbeans-2.6.0.jar
xml-resolver.jar
xmlscgema-core-2.1.0.jar
xmlsec-1.5.6.jar
xmltooling-1.3.2.jar
xsdlib-2010.jar
有些包有可能沒關系。我是一次性全刪除了。沒有逐個去試。