JAVA封包异常,晓得的顶起,能解决就给高分.

来源:百度知道 编辑:UC知道 时间:2024/09/24 12:08:27
JNLPException[category: 下载错误 : Exception: java.lang.SecurityException: SHA1 digest error for org/compiere/images/C16.gif : LaunchDesc: null ]
at com.sun.javaws.security.SigningInfo.checkSigning(Unknown Source)
at com.sun.javaws.cache.DownloadProtocol$RetrieveAction.actionDownload(Unknown Source)
at com.sun.javaws.cache.DownloadProtocol.doDownload(Unknown Source)
at com.sun.javaws.cache.DownloadProtocol.getResource(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadJarFiles(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadEagerorAll(Unknown Source)
at com.sun.javaws.Launcher.downloadResources(Unknown Source)
at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

可能是你的程序缺少签名,可以自己为Jar包增加签名,方法请参考这个网站http://java.sun.com/j2se/1.4.2/docs/guide/jws/developersguide/development.html

如果你已经为Jar签名了,删除签名过的Jar,方法如下:
1、解压Jar包
2、删除manifest文件
3、重新创建Jar包和签名

有没有中文的啊?