点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我写了一个简单的应用程序,用Java将水晶报表转换为pdf。 这可以在Eclipse中正常运行,如果我导出jar并在机器上手动运行它,那么如果我移至另一台机器,则无法正常工作,从而重新出现此错误:
com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriterSpi无法实例化
具有以下堆栈:
-[JRCCommunicationAdapter]-检测到异常:javax.imageio.spi.ImageReaderSpi:无法实例化提供程序com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageReaderSpi
在java.util.ServiceLoader.fail( 未知源)
在java.util.ServiceLoader.access $ 100(未知源)
在java.util.ServiceLoader $ LazyIterator.nextService(未知源)
在java.util.ServiceLoader $ LazyIterator.next(
java.util.ServiceLoader $ 1.next(未知源)
javax.imageio.spi.IIORegistry.registerApplicationClasspathSpis(未知源)
javax.imageio.spi.IIORegistry。
在javax.imageio.ImageIO。
在com.crystaldecisions.reports.common .image.ImageUtils.a(SourceFile:888)
在com.crystaldecisions.reports.common.image.ImageUtils.if(SourceFile:873)
在 com.crystaldecisions.reports.common.JavaImage.do (SourceFile:183)
位于com.crystaldecisions.reports.common.CrystalImage.createImage(SourceFile:50)
在com.crystaldecisions.reports.formatter.formatter.objectformatter.FormattedBlobFieldObject.if(SourceFile:103)
在com.crystaldecisions.reports.formatter.formatter.objectformatter.FormattedBlobFieldObject。
在com.crystaldecisions.reports.formatter.formatter.objectformatter.FormattedReportObject.a(SourceFile:155)
在com.crystaldecisions.reports.formatter.formatter.objectformatter.w.for(SourceFile:105)
- ---
有人遇到同样的问题,并且有解决方法吗?
迈克
你好*
我自己找到了解决方法。
问题是由
产生的vendorName ==空异常在错误堆栈中可见
要解决此问题,请编辑eclipse生成的清单文件并添加以下行:
主要类别:com.pacorini.crystal.Starter
实施厂商:Sun Microsystems,Inc
实施标题:Java运行时环境
实施版本:1.8.0.191
相应地更正Java版本。
希望它对其他人有帮助。
一周热门 更多>