Как бегать.jar-файл двойным щелчком мыши на Windows 7 (64)
запуск a .jar-файл в командной строке работает нормально, но я не могу запустить его.jar-файл, дважды щелкнув на моем Windows 7 (64). Кажется, ничего не происходит после двойного щелчка.
Я попробовал подсказку "ftype", без успеха.
ftype jarfile="C:Program файлыJavajre7binjavaw.exe "- jar "%1"%*
я переустановил 64-разрядный JDK 7, без успеха.
есть идеи?
16 ответов:
, что указано в правой кнопкой мыши-> открыть с помощью ? Есть ли какая-то другая программа, указанная в качестве программы по умолчанию ? Указана ли среда выполнения Java ? Если в списке указана среда выполнения Java, вы можете открыть ее и сделать ее программой по умолчанию для запуска.
ie,
Right Click -> Properties -> Change -> C:\Program Files\Java\jre7\bin\javaw.exe
Если вы ранее использовали правый клик и открыли с \path\to\your\javaw.exe тогда вам нужно будет удалить следующий раздел реестра.
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jar]затем запустите
C:\>assoc .jar=jarfile C:\>ftype jarfile="C:\path\to\your\javaw.exe" -jar "%1" %*
вы также можете запустить его из Командная строка (cmd):
java.exe -jar file.jar
Для Windows 7:
- Start "Панель Управления"
- клик "Программы По Умолчанию"
- клик "связать тип файла или протокол с определенной программой"
- двойной клик
.jar- обзор
C:\Program Files\Java\jre7\bin\javaw.exe- Нажмите кнопку Открыть
- Нажмите кнопку OK
если вы попытаетесь непопулярныеответом:
Для Windows 7:
- Start "Панель Управления"
- клик "Программы"
- клик "связать тип файла или протокол с определенной программой"
- двойной клик
.jar- обзор
C:\Program Files\Java\jre7\bin\javaw.exe- Нажмите кнопку Открыть
- Нажмите кнопку OK
и jar файлы все еще не удается открыть (в моем случае это было, как я никогда не дважды щелкнул):
откройте Командная Строка (чтобы быть в безопасности с правами администратора включен) и введите следующие команды:выполнить
java -versionЭто должно вернуть версию, так что вы можете смело предположить, что java установлен.
java -jar "PATHTOFILE\FILENAME.JAR"прочитайте полученный результат. Вы может появиться сообщение об ошибке.
У меня была та же проблема .файлы jar не открываются двойным щелчком мыши. Оказалось, что у меня было установлено две версии Java (Java 6 и 7). Удаление Java 6 из Панели Управления - > удалить программу было то, что наконец-то разрешено .jar файлы, чтобы открыть на двойной щелчок без использования командного окна.
У меня была проблема, что windows блокирует его от запуска (Windows 10 Pro). Щелкните правой кнопкой мыши значок> свойства> в правом нижнем углу он может сказать вам "Windows заблокировала функциональность........"рядом с ним есть флажок с надписью "разблокировать" > снимите флажок> применить> опция блокировки уходит, а затем вы можете запустить его.
измените приложение по умолчанию для файлов JAR с java.exe в javaw.exe из вашей папки JAVA_HOME/bin.
Это потому, что, java.exe-это только консольное приложение,но файл JAR требует выполнения окна. Начиная с джаво.exe-это оконное приложение, оно предпочтительно для выполнения файлов JAR.
альтернативой этому является то, что в некоторой степени вы можете использовать командную строку для запуска файлов JAR, просто используя java ключевое слово с -jar attrib.
таким образом:
создать файл bat (пример openJar.летучая мышь.)
@echo off start javaw -jar "%1" %* exitвырезать и вставить в C:\Program файлы\Java\ \ bin (этот шаг не нужен, Но вы должны это сделать).
- щелкните правой кнопкой мыши файл jar > Свойства > выберите Открыть с помощью (кнопка Изменить) и выберите файл bat.
- дважды щелкните файл jar, чтобы проверить его.
проверьте эту ссылку http://ostermiller.org/opening_jar_files.html возможно, вы не установили runtime или ваша система не открывается .jar файлы с JAVA
http://www.wikihow.com/Run-a-.Jar-Java-File
- предполагая, что вы загрузили Java JRE и / или Java SDK, то
- чтобы сделать ассоциации, перейдите к "Мой Компьютер", нажмите на один из ваших дисков (
C:например).- когда он отображается, выберите "Инструменты" ""Параметры папки" (или свойства... это в разных местах в зависимости от версии Windows).
- откройте Проводник Windows (просто откройте любую папку), чтобы откройте окно" Инструменты "- > "Параметры папки".
- когда вы получите окно "Параметры папки", нажмите на вкладку"типы файлов". Вы должны иметь возможность редактировать или добавлять файлы JAR (.
установка новейший JRE исправил это для меня.
(хотя у меня были JDK и JRE(s), установленные раньше.)
ваша проблема также может быть внутри вашей настройки кода Java, я имею в виду, если ваша программа каким-то образом не смогла реализовать основной класс/основной файл (точка входа), он не будет запускать программу/.jar (специально приложение, построенное на IDE). Чтобы решить это на IDE:
- щелкните правой кнопкой мыши проект > свойства > выполнить > обзор основного класса > ОК.
- очистить и Перестроить
попробуйте запустить его сейчас. Надеюсь, это поможет
Это не проблема ассоциации файлов, так как вы можете запустить приложение через командную строку.
проблема заключается в том, что при двойном щелчке по связанному файлу приложение запускается и запускается с путем файла в качестве базового пути выполнения. Любой относительный путь будет вычислен из пути к файлу, и все, что вы пытаетесь загрузить, вероятно, будет отсутствовать.
ничего не происходит, даже если вы окружаете весь свой код точки входа с помощью try / catch (исключение), потому что java s бросает Throwables, а не исключения: чтобы исправить это в вашей точке входа java, окружите содержимое основного метода с помощью try/catch(Throwable) (базовый класс для исключения и ошибки) и отладки.
пришлось попробовать это:
- открыть командную строку от имени администратора
- переместить в папку с файлами с помощью
cdкоманда- тип
java.exe -jar *filename*.jar- нажмите enter
приложение должно выскочить сразу после этого.
Comments