Подписанный апплет пытается скопировать файл .jar с URL-адреса сервера в локальную файловую систему. Работает, но .jar повреждается - PullRequest
1 голос
/ 08 мая 2011

Я пытаюсь написать апплет, который устанавливает файлы в систему пользователей для использования с локальной утилитой сопоставления Java.У меня есть файл jar с методом main для моей утилиты Java вместе с парой других файлов, которые используются с моей утилитой локального сопоставления.

Я использую следующий метод из Apache Commons File-IO: Документация здесь

Все на вид работает нормально.Файл копируется при запуске апплета (пользователю выдается предупреждение с запросом разрешений), и в этот момент все выглядит нормально.

Однако при запуске файла файл .jar повреждается, и я буквальноследите за тем, как размер файла изменяется от 250 кБ до 0 сразу после запуска.Что вызвало бы такое поведение?Я пытаюсь извлечь архив и посмотреть содержимое ... все мои занятия, похоже, там.Что может вызвать «самоуничтожение» .jar следующим образом?

Кроме того, если я просто скачаю файл в обычном режиме.Работает нормально.Это только портит, когда я загружаю из подписанного апплета.

Заранее благодарим за понимание!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...