rsn.nehring Posted October 24, 2022 Share Posted October 24, 2022 I'm trying to generate a report with QR CODE (Jasper Studio default QR CODE) by Command Prompt, but it's returning the following error:Exception in thread "main" java.lang.NoClassDefFoundError: com/google/zxing/WriterException at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:488) at java.base/java.lang.Class.forName(Class.java:467) at net.sf.jasperreports.engine.util.JRClassLoader.loadClassForRealName(JRClassLoader.java:173) at net.sf.jasperreports.engine.util.JRClassLoader.loadClassForName(JRClassLoader.java:131) at net.sf.jasperreports.engine.util.JRSingletonCache.createInstance(JRSingletonCache.java:87) at net.sf.jasperreports.engine.util.JRSingletonCache.getCachedInstance(JRSingletonCache.java:76) at net.sf.jasperreports.components.barcode4j.BarcodeUtils.getQRCodeProducer(BarcodeUtils.java:109) at net.sf.jasperreports.components.barcode4j.AbstractBarcodeEvaluator.evaluateBarcodeRenderable(AbstractBarcodeEvaluator.java:120) at net.sf.jasperreports.components.barcode4j.AbstractBarcodeEvaluator.visitQRCode(AbstractBarcodeEvaluator.java:530) at net.sf.jasperreports.components.barcode4j.QRCodeComponent.receive(QRCodeComponent.java:73) at net.sf.jasperreports.components.barcode4j.AbstractBarcodeEvaluator.evaluateBarcode(AbstractBarcodeEvaluator.java:85) at net.sf.jasperreports.components.barcode4j.BarcodeFillComponent.evaluateBarcode(BarcodeFillComponent.java:83) at net.sf.jasperreports.components.barcode4j.BarcodeFillComponent.evaluate(BarcodeFillComponent.java:70) at net.sf.jasperreports.engine.fill.JRFillComponentElement.evaluate(JRFillComponentElement.java:110) at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:383) at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:548) at net.sf.jasperreports.engine.fill.JRHorizontalFiller.fillFixedBand(JRHorizontalFiller.java:2551) at net.sf.jasperreports.engine.fill.JRHorizontalFiller.fillDetail(JRHorizontalFiller.java:853) at net.sf.jasperreports.engine.fill.JRHorizontalFiller.fillReportStart(JRHorizontalFiller.java:264) at net.sf.jasperreports.engine.fill.JRHorizontalFiller.fillReport(JRHorizontalFiller.java:116) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:615) at net.sf.jasperreports.engine.fill.BaseReportFiller.fill(BaseReportFiller.java:432) at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:162) at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:145) at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:758) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:1074) at de.cenote.jasperstarter.Report.fillInternal(Report.java:326) at de.cenote.jasperstarter.Report.fill(Report.java:282) at de.cenote.jasperstarter.App.processReport(App.java:226) at de.cenote.jasperstarter.App.main(App.java:109)Caused by: java.lang.ClassNotFoundException: com.google.zxing.WriterException at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 31 moreWhen I run the preview, it work's correctly.Jaspersoft Studio Version: 6.20.0 Link to comment Share on other sites More sharing options...
Solution rsn.nehring Posted October 24, 2022 Author Solution Share Posted October 24, 2022 English:For those of you with the same problem, I just downloaded the zxing-core library from java2 and it worked.It's important to copy the .jar file to your Java directory: C:Program FilesJavajre1.8.0_351libextPortuguês:Para os que estiverem com o mesmo problema, eu baixei a biblioteca zxing-core do java2 e funcionou.É importante copiar o arquivo .jar para o diretório do java: C:Program FilesJavajre1.8.0_351libext Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now