Если вы дважды щелкните файл jar, и ваше приложение Java не запустится, ваша ассоциация .jar была захвачена. Вы можете исправить проблему с помощью Jarfix.
Проблема:
Основной причиной проблемы выше является то, что программа украла ассоциацию .jar. Если вы установили Java Runtime Environment в первый раз, тип файла, называемый jar, присваивается javaw.exe правильно. «Jar» является аббревиатурой «java archive», а javaw.exe - это правильная программа для выполнения .jar. Однако в Windows любая программа может украсть тип файла в любое время, даже если он уже связан с программой. Многие программы zip / unzip предпочитают делать это, потому что банка хранится в формате .zip. Если вы дважды щелкните на .jar, ваша программа пакета откроет файл, а javaw запускает программу, потому что ваша пакетная программа игнорирует метаинформацию, которая также сохраняется в .jar. В базе данных Oracle Oracle есть низкоприоритетный отчет 4912211 «добавить механизм для восстановления захваченных .jar и .jnlp расширений файлов», но он был закрыт как «Закрыто, не будет исправлено».
Обходной путь:
Переустанавливайте среду выполнения Java или исправляйте реестр Windows вручную каждый раз при возникновении этой проблемы.
Решение:
Вы можете решить эту проблему очень легко с помощью небольшой, но надежной программы Downloadjarfix.exe. Просто дважды щелкните по нему, чтобы восстановить ассоциацию .jar с javaw.exe.
Комментарии не найдены