签名小程序试图将.jar文件从服务器URL复制到本地文件系统。工作,但.jar被破坏了

时间:2011-05-08 18:36:21

标签: java file applet download signed

我正在尝试编写一个applet,将文件安装到用户系统,以便与本地Java映射实用程序一起使用。我有一个jar文件,其中包含我的Java实用程序的main方法以及与我的本地映射实用程序一起使用的其他几个文件。

我使用Apache commons File-IO中的以下方法:Documentation here

所有貌似都可以。在运行Applet时复制该文件(提示用户请求权限的警告),此时一切似乎都很好。

然而,当文件运行时,.jar会被破坏,我会在文件大小运行后立即观察文件大小从250 kB到0。 什么会导致这种行为?我尝试提取存档并查看内容......我的所有课程似乎都在那里。什么会导致.jar像这样“自毁”?

另外,如果我只是正常下载文件。它工作正常。当我从签名的applet下载时,它只会像这样腐败。

提前感谢任何见解!

0 个答案:

没有答案