Меню Рубрики

Как запустить приложение jar на windows 10

JAR-файлы в Windows – как открывать, редактировать и конвертировать

Файл с расширением .JAR представляет собой файл Java Archive, используемый для хранения Java программ и игр в одном файле. Некоторые содержат файлы, которые заставляют их работать как отдельные приложения, а другие содержат библиотеки программ для использования другими программами.

JAR-файлы сжаты в ZIP и часто хранят такие вещи, как файлы CLASS, файлы манифеста и ресурсы приложения, такие как изображения, звуковые клипы и сертификаты безопасности. Так как они могут хранить сотни или даже тысячи файлов в сжатом формате, файлами JAR легко обмениваться и перемещать.

Мобильные устройства с поддержкой Java могут использовать файлы JAR в качестве файлов игры, а некоторые веб-браузеры содержат темы и надстройки в формате JAR.

Как открыть файлы JAR

Java Runtime Environment (JRE) должен быть установлен для того, чтобы открыть исполняемый JAR-файл, но обратите внимание, что не все JAR-файлы имеют формат исполняемого файла. После установки вы можете просто дважды щелкнуть файл JAR, чтобы открыть его.

Некоторые мобильные устройства имеют встроенную JRE. После установки приложения Java также можно открывать в веб-браузере, например Firefox, Safari, Edge или Internet Explorer (но не в Chrome).

Поскольку JAR-файлы сжимаются с помощью ZIP, любой распаковщик файлов может открыть его, чтобы отобразить содержимое, которое находится внутри. Это включает в себя такие программы, как 7-Zip, PeaZip и jZip.

Другой способ открыть файлы JAR – использовать следующую команду в командной строке, заменив yourfile.jar именем вашего собственного файла JAR:

Ошибки открытия файлов JAR

Из-за настроек безопасности в операционной системе Windows и в некоторых веб-браузерах весьма часто можно увидеть ошибки при попытке доступа к приложениям Java.

Например, «Java Application Blocked» может отображаться при попытке загрузки Java-апплета. Это можно исправить, установив уровень безопасности в апплете панели управления Java.

Если вы не можете открыть апплеты Java даже после установки JRE, сначала убедитесь, что Java включена в вашем браузере и что панель управления правильно настроена для использования Java. Затем полностью перезапустите браузер, закрыв все открытые окна, а затем снова откройте программу.

Также убедитесь, что вы используете последнюю версию Java. Если нет, вернитесь к ссылке JRE выше и установите последнюю версию.

Как конвертировать файл JAR

Вы можете декомпилировать файлы CLASS JAR-файла в файлы Java с помощью веб-сайта JavaDecompilers.com. Загрузите туда свой JAR-файл и выберите, какой декомпилятор использовать.

Преобразование приложения Java для использования на платформе Android потребует преобразования файла JAR в APK. Одним из вариантов может быть запуск файла JAR в эмуляторе Android, чтобы программа автоматически создала файл APK. Однако, самый простой способ получить Java-программу на Android – просто скомпилировать APK из исходного исходного кода.

Файлы WAR также являются файлами Java Web Archive, но вы не можете преобразовать файл JAR напрямую в файл WAR, поскольку формат WAR имеет особую структуру, которой нет в JAR. Вместо этого вы можете создать WAR-файл и затем добавить JAR-файл в каталог lib, чтобы классы в JAR-файле были доступны для использования. WizToWar может помочь вам сделать это.

Создать ZIP-файл из JAR-файла так же просто, как переименовать расширение файла из .JAR в .ZIP. Это, на самом деле, не выполняет преобразование файлов, но позволяет программам, использующим ZIP-файлы, таким как 7-Zip или PeaZip, легче открывать файл JAR.

Дополнительная информация о формате JAR

Если вам нужна помощь в упаковке программ в файлы JAR, перейдите по этой ссылке для получения инструкций на веб-сайте Oracle.

Только один файл манифеста может быть включен в архив JAR, и он должен находиться в расположении META-INF/MANIFEST.MF. Он должен следовать синтаксису имени и значения, разделенных двоеточием, как Manifest-Version:1.0. Этот файл MF может указывать классы, которые должно загружать приложение.

Разработчики Java могут подписывать свои приложения цифровой подписью, но это не подписывает сам файл JAR. Вместо этого файлы внутри архива перечислены с их подписанными контрольными суммами.

Источник

Как запустить файл Jar в Windows 10 [БЫСТРОЕ РУКОВОДСТВО]

Файл Jar – это формат пакета архива Java, который может включать в себя программу Java. Хотя вы можете извлекать Jars с помощью программного обеспечения для архивирования, такого как 7zip, вы не можете запускать чистое приложение Java Jar, как это было бы с другими программами в Windows.

Поскольку это так, мы рассмотрим, как вы можете запустить чистый Jar-файл Java-приложения в Windows.

Как я могу запустить файл Jar в Windows 10?

  1. Добавить Java в Windows
  2. Откройте Jar-файл с помощью бинарного файла Java (TM) Platform SE
  3. Запустите файл JAR из командной строки Windows
  4. Добавить сторонний Jar Executor в Windows
  5. Загрузите этот инструмент, мы настоятельно рекомендуем

1. Добавить Java в Windows

Главное, что вам нужно сделать заранее – это установить Java. Без этого Java-приложения не будут работать в Windows. Вот как вы можете установить или обновить Java в Windows 10:

  • Сначала откройте командную строку (Admin), нажав комбинацию клавиш Win + R и введя «cmd» в подсказке.
  • Затем введите «java -version» в командной строке и нажмите Enter. Затем он предоставит дополнительную информацию о вашей версии Java, как показано ниже.

  • Текущая версия Java – Версия 8, обновление 131 . Если у вас нет Java или самой последней версии, вы можете добавить Версию 8 в Windows, нажав кнопку Бесплатная загрузка Java на этой странице веб-сайта.
  • Запустите мастер установки Java ниже, чтобы добавить Java 8 в Windows. Затем откройте браузер и убедитесь, что Java работает.

Подробнее о том, как добавить последнюю версию Java в Windows 10, читайте в этой обновленной статье.

2. Откройте файл Jar с двоичным файлом Java (TM) Platform SE

  • В последней версии Java теперь вы можете запускать файлы Jar. Откройте проводник и папку с файлом, который вам нужен для запуска.
  • Вы должны щелкнуть правой кнопкой мыши файл Jar и выбрать Открыть с помощью в контекстном меню.
  • Нажмите Выберите другое приложение , а затем выберите, чтобы открыть его с помощью бинарного файла Java (TM) Platform SE .

  • Установите флажок Всегда использовать это приложение, чтобы открывать файлы Jar .
  • Нажмите кнопку ОК , чтобы закрыть меню.
  • Теперь вы можете запустить выбранный Jar, и все другие файлы Jar также будут связаны с Java.

Epic guide alert! Больше нет проблем с Проводником. Исправьте их все с помощью этого обширного руководства!

3. Запустите файл Jar из командной строки Windows

  • Кроме того, вы можете запустить Jar из командной строки. Нажмите клавишу Win + горячую клавишу X и выберите Командная строка (Администратор) , чтобы открыть ее как администратор.
  • Затем введите java j -jar c: pathtojarfile.jar ’в CP и нажмите Enter. Замените c: pathtojarfile.jar на фактический путь и заголовок файла Jar, который вам нужно запустить в Windows.

  • Кроме того, вы можете сначала открыть папку с Jar в командной строке, введя «cd /», а затем каталог. Затем вы можете ввести «java -jar file.jar» без указания пути к папке.

Это откроет исполняемый файл Jar, если он содержит файл манифеста для указания точки входа приложения. (Разработчики должны были уже включить это в архив.)

Если вы разрабатываете свои собственные программы на Java, вам необходимо преобразовать Jar в исполняемый формат.

Если у вас возникли проблемы с доступом к командной строке от имени администратора, вам лучше ознакомиться с этим руководством.

4. Добавьте сторонний Jar Executor в Windows

Существуют также программы-исполнители для Windows, которые позволяют запускать файлы Jar так же, как и любые другие программы. Jarx – один из исполнителей Jar, который вы можете добавить в Windows, нажав Jarx-1.2-installer.exe на этой странице.

Нажмите на файл jarx.exe, чтобы запустить программное обеспечение, которое на самом деле не имеет графического интерфейса пользователя (кроме окна About jarx). Затем вы можете дважды щелкнуть Jar-файлы, чтобы запустить их в Windows.

Если у вас возникли проблемы с доступом к файлу JAR или у вас возникла какая-то ошибка, взгляните на это изящное руководство, чтобы найти отличные исправления.

5. Загрузите этот инструмент, мы настоятельно рекомендуем

Вы можете открывать файлы .jar и другие сотни различных форматов с помощью одного приложения. FileViewer Plus – это универсальный просмотрщик файлов для Windows, который может открывать и отображать более 300 различных типов файлов.

Новая обновленная версия имеет множество функций, которые сэкономят вам много времени при открытии, просмотре или редактировании файлов.Существует бесплатная полнофункциональная пробная версия, которую можно загрузить, так что вы можете проверить ее самостоятельно.

  • Загрузить сейчас FileViewer Plus 3

При этом теперь вы можете запускать файлы Jar в Windows. Если вам нужно исправить файл Jar, который не открывается, ознакомьтесь с этим руководством по Windows Report.

Если у вас есть другие предложения или вопросы, оставьте их в разделе комментариев ниже, и мы обязательно их рассмотрим.

Источник

Запуск файла JAR в Windows

У меня есть файл JAR с именем файл HelloWorld.Джар. Чтобы запустить его, я выполняю следующую команду в окне командной строки:

это работает нормально, но как я могу выполнить его с двойным щелчком мыши вместо этого? Нужно ли устанавливать какое-либо программное обеспечение?

21 ответов

самый простой маршрут, вероятно, обновление или повторная установка среды выполнения Java (JRE).

  • откройте Проводник Windows, из инструментов выберите «Параметры папки». ‘
  • перейдите на вкладку типы файлов, прокрутите вниз и выберите тип файла JAR.
  • Нажмите кнопку Дополнительно.
  • в диалоговом окне изменить тип файла выберите Открыть в поле действия и нажмите кнопку Изменить.
  • Нажмите кнопку Обзор и перейдите к расположение интерпретатора Java javaw.исполняемый.
  • в приложении, используемом для выполнения поля действия, необходимо отобразить что-то похожее на C:\Program Files\Java\j2re1.4.2_04\bin\javaw.exe» -jar «%1» % (Примечание: часть, начинающаяся с «javaw» , должна быть точно такой же; другая часть имени пути может варьироваться в зависимости от используемой версии Java), затем нажмите кнопки OK, пока все диалоговые окна не будут закрыты.

в Windows Vista или Windows 7,ручной редактор ассоциаций файлов удалено.

самый простой способ-запустить Jarfix, крошечный, но мощный инструмент, бесплатная. Просто запустите его, и ваши Java-приложения вернутся. дважды щелкните снова.

Если вам нужно распространить ваши .jar-файл и сделать его работоспособным на компьютерах Windows других людей, вы можете сделать простой .bat файл как это в командной строке:

и место .файл bat в том же каталоге, что и ваш.файл jar.

если у вас есть файл jar с именем Example.jar, следуйте этим правилам:

  1. открыть notepad.exe
  2. пишем : java -jar Example.jar
  3. сохранить его с расширением .bat
  4. скопируйте его в каталог, который имеет
  5. дважды щелкните его, чтобы запустить свой

интересный побочный эффект этого вызывает проблему при запуске запускаемых файлов jar в командной строке.

Если вы попробуете (в командной строке)

нет радости, потому что это переводится на следующее (Это не работает):

javaw, который.exe-jar jarfile.параметр банку

однако следующая команда работает:

java.exe-jar файла jarfile.параметр банку

Если вы измените ассоциацию в файловом менеджере, как описано выше, на:

«C:\Program файлы\Java\j2re1.4.2_04\bin\java.exe «- jar «%1″%*

затем вы можете ввести:

в командной строке, и теперь он будет работать! EDIT: (однако затем вы получаете черное окно консоли при запуске Java-приложения на основе формы (не консоли), поэтому это не идеальный вариант решение)

Если вы запустите эти файлы jar, дважды щелкнув их в windows, никакие параметры не будут переданы, поэтому ваш код Java должен обрабатывать исключение переполнения стека и включать функцию «нажмите клавишу» в конце или окно просто исчезнет.

чтобы передать параметр в windows, вам нужно создать ярлык для файла jar, который включает параметр в целевую строку (щелкните правой кнопкой мыши на ярлыке и выберите Свойства) , вы не можете добавить параметры в сам значок файла jar таким образом.

здесь нет единого согласованного решения, но у вас будет такая же проблема с любым другим консольным приложением.

существует бесплатное приложение для windows под названием «bat to exe», которое вы можете использовать для создания exe-файла из.файл bat с командной строкой apropriate в нем. вы также можете встроить файл jar в exe с помощью этого приложения и очистить его, когда он закончит работу, так что это может быть больше элегантное решение.

первый путь набора на cmd (командная строка):

В Windows XP * вам нужно всего 2 shell команды:

очевидно, используя правильный путь для JRE и любое имя, которое вы хотите вместо myjarfile .

чтобы проверить текущие настройки:

на этот раз, используя значение, возвращаемое первой командой, если таковые имеются, вместо jarfile .

* не протестировано с Windows 7

помимо всех других предложений, есть еще одна вещь, которую вам нужно рассмотреть. Это твой адский мир.jar консольная программа? Если это так, то я не верю, что вы сможете сделать это в дважды кликабельны jar-файл. Консольные программы используют обычный cmd.exe окно оболочки для их ввода и вывода. Обычно jar «launcher» привязан к javaw.exe, который не создает окно командной оболочки.

Im работает под управлением Windows 7 x64 и не смог использовать ни одно из этих исправлений.

Это сработало для меня в конце концов:

существует архив, который вы можете скачать, содержащий .bat файл для запуска, но проверьте путь фактического javaw.exe.

существует способ, не требующий от пользователя внесения изменений на своем ПК. Во время выполнения.getRuntime.exec () позволяет запустить cmd.exe и выполнять команды внутри него. Таким образом, программа java может запускать себя в командной строке при нажатии пользователем.файл jar.

вы хотите проверить несколько вещей; если это ваш собственный файл jar, убедитесь, что вы определили основной класс в манифесте. Поскольку мы знаем, что вы можете запустить его из командной строки, другое, что нужно сделать, это создать ярлык windows и изменить свойства (вам придется оглядываться, у меня нет машины Windows, чтобы посмотреть), так что команда, которую она выполняет на open, является командой java-jar, о которой Вы упомянули.

другое дело: если что-то не путается, оно должно работать в любом случае, проверьте и убедитесь, что у вас есть Java, связанные с .расширение jar.

У меня была такая же проблема в Windows 10. Я исправил это, используя righ-click на «файл HelloWorld.Джар» и перейти к свойства и нажать кнопку изменить кнопка в разделе «открывается с: «и выберите»ищите другое приложение на этом ПК«. В «открыть с помощью. » диалоговое окно, перейдите в папку Java на вашем ПК и откройте соответствующую папку jdk, а затем откройте bin папка и выберите «javaw, который.exeфайл HelloWorld.Джар» откроется обычным способом.

обычный пример местоположения java:»файлы C:\Program (х86)\Ява\jdk1.8.\0_111 ОГРН«.

В regedit, откройте HKEY_CLASSES_ROOT\Applications\java.exe\shell\open\command

дважды щелкните по умолчанию слева и добавьте банку между java.exe путь и » %1 аргумент».

другой способ запуска файлов jar с помощью щелчка / двойного щелчка-добавить «- jar » к имя файла. Например, вы переименуете файл MyJar.jar to -jar MyJar.jar .

вы должны иметь .class файлы, связанные с java.exe , конечно. Это может не сработать во всех случаях, но это сработало в большинстве случаев для меня.

PreScript: Если ваше приглашение появляется и исчезает немедленно, причина этого заключается в том, что ваша программа выполняется и автоматически закрывается. Попробуйте поставить сканер в конце, чтобы завершить, и он будет держать ваше приглашение в ожидании ввода перед завершением. (Или использовать задержку, возможно)

был в той же ситуации, где работает .jar из cmd работал нормально, но двойной щелчок ничего не сделал.

решение: Откройте любой текстовый редактор и напишите командную строку: пример java-jar.сосуд Сохраните файл как .Bat-файл. Запустите этот файл bat, чтобы получить необходимый вывод.

сделав один шаг вперед, вы можете конвертировать этот файл bat в exe-файл с помощью простого инструмента GUI, такого как Bat to Exe Converter.

теперь вы можете поделиться своим .опарник как распределение внутри .exe-файл, который любой может использовать, просто убедитесь, что вы держите все файлы вместе. (Особенно .банка и. летучая мышь вызывает файл .bat — это только приглашение cmd) (как это кажется логичным)

Я довольно новое для развития и обучения много. Пожалуйста, извините за любые ошибки, если они были совершены. Предложения приветствуются.

Если вы используете eclipse для создания файлов java, вы можете экспортировать его в виде файла jar. Я сделал это с моими программами, и я могу просто нажать на банку, и она будет работать так же. Это будет работать как на windows, так и на os x.

начинаю.Бэт был единственным, что работало на меня.

откройте текстовый документ и введите. java-jar как бы ни назывался твой .Джар

сохранить как начать.BAT в той же папке .файл jar, который вы хотите выполнить. а потом запустить. летучая мышь!—1—>

к сожалению, это не так просто, как Microsoft удалила расширенный диалог ассоциации файлов в последних выпусках Windows. — С более новыми версиями Windows вы можете указать только приложение, которое будет использоваться для открытия .файл jar.

правка .открытие файла jar в Windows требует двух шагов.

Откройте Панель управления и выберите «Программы по умолчанию — > установить Ассоциации». Находить.расширение jar (исполняемый файл JAR) там и забрать Java как программу по умолчанию для открытия этого расширения. Вероятно, он будет указан как»платформа Java (SE)«. Более быстрая альтернатива возможно проста щелкните правой кнопкой мыши на a .jar файл, а затем изменить связанную программу, нажав на кнопку » Изменить. » кнопка.

теперь откройте regedit и откройте HKEY_CLASSES_ROOT\jarfile\shell\open\command ключ. Luckilly для нас, мы можем указать здесь параметры (Default) значение. На моей системе Windows это выглядит так: C:\app\jre7\bin\javaw.exe» -jar «%1″ %* но в большинстве случаев это следующая строка: C:\Program Files\Java\jre7\bin\javaw.exe» -jar «%1» %*

  • не используйте java.exe там, как он откроет окно оболочки.
  • на jarfix инструмент, упомянутый в этой теме, скорее всего, не делает ничего, кроме изменения реестра для вас. Я предпочитаю метод ручного изменения реестра, поскольку это означает, что системный администратор может «подтолкнуть» изменение реестра ко всем рабочим станциям в сети.

Если вам нужно запустить файл jar, дважды щелкнув по нему, вы должны создать его как»Runnable JAR«. вы можете сделать это просто с помощью IDE.

Если вы используете eclipse, выполните следующие действия:

более подробную информацию можно найти на странице справки Eclipse: ссылке

много методы для бега .файл jar в windows. Один из них использует командную строку.

  1. открыть командную строку(Запуск от имени администратора)
  2. теперь напишите команду» cd\ » для корневого каталога
  3. введите » имя файла java jar.сосуд» Примечание: Вы также можете использовать любые сторонние приложения, как WinRAR, jarfix и т. д.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Как запустить приложение dos на windows 7 64
  • Как запустить последнюю рабочую версию windows
  • Как запустить полный привод уаз 4х4 на windows 7
  • Как запустить полную проверку диска в windows 10
  • Как запустить поиск обновлений в windows 7