Ответ 1
Вы можете сделать это из командной строки с двумя утилитами.
Первый, ASSOC, используется для создания ассоциации файлов. Чтобы проверить, существует ли один для JAR-типа:
>assoc .jar
.jar=jarfile
Если он не найден, создайте его с помощью:
>assoc .jar=jarfile
Следующий шаг - определить ассоциацию. Это делается с помощью FTYPE.
Чтобы убедиться, что он уже определен, введите
>ftype jarfile
jarfile="C:\Program Files\Java\jre1.5.0_10\bin\javaw.exe" -jar "%1" %*
Снова, если не найдено или используется неправильная JRE, используйте FTYPE для устранения проблемы
>ftype jarfile="C:\Program Files\Java\jre1.5.0_10\bin\javaw.exe" -jar "%1" %*