Выполнение Jar на Vista с двойным кликом

Это в значительной степени меня победило.

В XP и более ранних версиях Windows вы могли настроить типы файлов Open With для включения java - jar "myjar.jar", но в Vista эта функциональность, похоже, была удалена. Конечно, я могу создать файл.bat для запуска моего приложения, но можно ли заставить Vista выполнять файл.jar по мере необходимости?

2 ответа

Решение

Вы можете сделать это из командной строки с помощью 2 утилит.

Первый, 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" %*

Используйте программное обеспечение JarFix >= 1.1.0 . Включена поддержка Vista, и она "восстанавливает" ассоциацию.jar!

загрузить, например, здесь: http://www.softpedia.com/get/Others/Miscellaneous/Jarfix.shtml

Другие вопросы по тегам