20

Мой вопрос может показаться странным, но это действительно то, что мне нужно сделать. Впервые за последние (возможно) 10 лет мне нужно запустить файл JAR на моем компьютере. Но я не хочу устанавливать «Java» (и все эти вещи, которые он добавляет в вашу систему). Как я могу запустить этот файл JAR?

4 ответа4

17

У вас есть два варианта


  1. Используйте jPortable вместе с jPortable Launcher

    jPortable Launcher позволяет вам легко запускать Java JAR-файлы с вашего устройства с поддержкой PortableApps.com с установленной jPortable portable Java Runtime Environment.

    Чтобы использовать это, посетите PortableApps.com и найдите jPortable. Должен появиться список результатов, а затем выбрать среду выполнения и модуль запуска (ссылки выше). Затем загрузите их оба и установите в соответствии с указаниями. Будет создана папка, из которой были загружены загруженные файлы. Внутри одного из них будет «JavaPortableLauncher.exe». Если вы запустите его, вы сможете найти и открыть файл jar с приложением.

    Пусковая установка

(или же)

  1. Скачайте и распакуйте версию tar.gz для Windows x86 и запустите вашу.JAR-файл из командной строки: start C:\Java\bin\javaw.exe -jar C:\myfolder\myprogram.jar
5

Я помню, что несколько лет назад вы могли скачать Java, разархивировать его, поместить куда-нибудь в папку и, указав на исполняемый файл java в этой папке, запустить java. Я не знаю, как это работает сегодня с текущими версиями, но я не удивлюсь, если это все еще может работать так. У вас нет Windows, так что не можете ее протестировать, но вы можете скачать zip-файл (или tar.gz), распаковать его и чем дальше работать. Если вы не можете разархивировать файлы gz, скачайте и установите 7-zip.

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

http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

Загрузите одну из версий tar.gz.

0

Это просто работает для меня:

  1. загрузите установщик Java для любой нужной версии;
  2. откройте его с 7-почтовым индексом;
  3. найдите и извлеките файл tools.zip (он может находиться в разных каталогах, в зависимости от версии Java, сборки или JDK или JRE);
  4. разверните tools.zip в некоторых;
  5. зайдите и запустите for /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jar ;
  6. попробуйте запустить bin/java -version .

Если это работает, вот и все, у вас есть портативный JAVA_HOME.

-1

Лучший способ - конвертировать файл .jar в .exe. следуйте этому:JAR2EXE

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