Как настроить файлы .jar, запускаемые по двойному щелчку в Windows 7?

4 ответа4

1

Откройте 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)

Удачи. Это сработало для меня. ;-)

1

Инструкции по настройке необходимых вам ассоциаций файлов можно найти здесь:

  jar: Java Glossary - Создание файлов Jar с двойным кликом
  http://mindprod.com/jgloss/jar.html#ASSOCIATION

0

В 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 без конфликтов.

ура

Боб Квак

0

Я сделал ярлык к файлу jar и отредактировал его, чтобы открыть «java -jar path/to/file.jar». Это единственный способ обойти меня.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .