java - 在 JasperReports 5.6.1 中打印二维码

标签 java jasper-reports

尝试在 JasperReports 中打印二维码时出现以下错误

net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:
1. com.google.zxing.client.j2se.MatrixToImageWriter cannot be resolved to a type
                value = com.google.zxing.client.j2se.MatrixToImageWriter.toBufferedImage(new com.google.zxing.qrcode.QRCodeWriter().encode("((java.lang.String)field_RECSEQ.getValue())",com.google.zxing.BarcodeFormat.QR_CODE,300 ,150 )); //$JR_EXPR_ID=10$

最佳答案

我通过将 core.jar (com.google.zxing:core) 和 javase.jar (com.google.zxing:javase) 添加到构建路径。

关于java - 在 JasperReports 5.6.1 中打印二维码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25853682/

相关文章:

java - java中的静态分配——堆、栈和永久代

java javax.net.ssl.SSLHandshakeException : No subject alternative names present

java - 如何检测程序在哪个操作系统上运行并使用正确的路径格式

jasper-reports - JasperServer:使用用户区域设置查询输入控件

java - 使用 DynamicJasper API 生成的 html 报告输出中没有图像

java - 碧 Jade 报告 : filling a report throws an exception "Class not found when loading object from file"

jasper-reports - "Document has no pages"在 iReport 上,在 OpenReports 上没有

java - 如何将 windows 批处理文件转换为 mac sh 文件?

java - 使用 java 生成 JasperReports 的 mysql 日期时间格式更改

java - 如何将 git-clone-command 翻译为 clone-uri