Как настроить файлы .jar, запускаемые по двойному щелчку в Windows 7?
4 ответа
Откройте regedit.exe
для поиска: HKEY_CLASSES_ROOT\jarfile\shell\open\command
Возможно, у вас есть значение:"C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1" %*
измените его на "C:\Program Files\Java\jre7\bin\java.exe" -jar "%1" %*
(убедитесь, что путь указывает на ваш фактический java.exe
, поскольку он зависит от установленной вами версии java)
Удачи. Это сработало для меня. ;-)
Инструкции по настройке необходимых вам ассоциаций файлов можно найти здесь:
jar: Java Glossary - Создание файлов Jar с двойным кликом
http://mindprod.com/jgloss/jar.html#ASSOCIATION
В Windows 7 64 вы также можете найти 32-битный раздел реестра:
HKEY_CLASSES_ROOT\jar_auto_file\ оболочки \ открытой команды \
Для этого ключа могут быть установлены 32-битные значения («C:\Program Files\Java\jre7\bin\java.exe» -jar «% 1» или аналогичные), что приводит к конфликту с 64-битной версией и, следовательно, к проблеме значение:
"C:\Program Files\Java\jre7\bin\javaw.exe" -jar "% 1"% *
Теперь вы должны хорошо выполнить двойной щелчок по исполняемым файлам JAR без конфликтов.
ура
Боб Квак
Я сделал ярлык к файлу jar и отредактировал его, чтобы открыть «java -jar path/to/file.jar». Это единственный способ обойти меня.