gpt4 book ai didi

java - 得到 java.lang.NoClassDefFoundError : org/apache/batik/dom/svg/SAXSVGDocumentFactory when using Interleaved2Of5 Barcode format

转载 作者:行者123 更新时间:2023-12-04 09:48:19 26 4
gpt4 key购买 nike

我正在尝试打印一个条形码列表,其数据将发送到字符串列表中的 JasperReports jrxml。

我使用烧烤格式成功打印条形码,但现在我必须将条形码格式更改为 条码4j 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
任何人都可以告诉我添加的依赖项是否有任何问题,或者我需要添加任何其他依赖项吗?

最佳答案

您可以使用 org.apache.xmlgraphics:batik-svg-dom:1.7 Artifact 来解决这个问题。

如您所见,该类(class)在这里:

The content of package

备注

顺便说一句,您可以使用 findjar.com找到你需要的 jar 或 class。
您可以查看此 url获取可以找到的信息 org.apache.batik.dom.svg.SAXSVGDocumentFactory 类(class)。

enter image description here

关于java - 得到 java.lang.NoClassDefFoundError : org/apache/batik/dom/svg/SAXSVGDocumentFactory when using Interleaved2Of5 Barcode format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62049916/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com