【发布时间】:2020-05-27 18:03:40
【问题描述】:
我正在尝试打印条形码列表,其数据将发送到字符串列表中的 JasperReports jrxml。
我已经成功使用烧烤格式打印条形码,但现在我必须将条形码的格式更改为 barcode4j Interleaved2Of5。 我在 pom.xml 中添加了以下依赖项:
<dependency>
<groupId>net.sf.barcode4j</groupId>
<artifactId>barcode4j</artifactId>
<version>2.1</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-bridge</artifactId>
<version>1.11</version>
</dependency>
但在运行代码时仍然出现以下错误:
java.lang.NoClassDefFoundError: org/apache/batik/dom/svg/SAXSVGDocumentFactory
任何人都可以告诉我添加的依赖项是否有任何问题,或者我需要添加任何其他依赖项吗?
【问题讨论】:
标签: java jasper-reports noclassdeffounderror batik