Мой вопрос может показаться странным, но это действительно то, что мне нужно сделать. Впервые за последние (возможно) 10 лет мне нужно запустить файл JAR на моем компьютере. Но я не хочу устанавливать «Java» (и все эти вещи, которые он добавляет в вашу систему). Как я могу запустить этот файл JAR?
22
Ответы:
У вас есть два варианта
Используйте jPortable вместе с jPortable Launcher
Чтобы использовать это, посетите PortableApps.com и найдите jPortable. Должен появиться список результатов, а затем выбрать среду выполнения и модуль запуска (ссылки выше). Затем загрузите их оба и установите в соответствии с указаниями. Будет создана папка, из которой были загружены файлы. Внутри одного из них будет «JavaPortableLauncher.exe». Если вы запустите его, вы сможете найти и открыть файл jar с приложением.
(или)
start C:\Java\bin\javaw.exe -jar C:\myfolder\myprogram.jar
источник
Я помню, что несколько лет назад вы могли скачать Java, разархивировать его, поместить куда-нибудь в папку и, указав на исполняемый файл java в этой папке, запустить java. Я не знаю, как это работает сегодня с текущими версиями, но я не удивлюсь, если это все еще может работать так. У вас нет Windows, так что не можете ее протестировать, но вы можете скачать zip-файл (или tar.gz), распаковать его и затем работать там. Если вы не можете разархивировать файлы gz, скачайте и установите 7-zip.
Это не установит его, как вы это обычно делаете, так что никаких предупреждений об обновлении и т. Д., Никакой интеграции с браузером, никаких системных переменных, но вам нужно что-то для запуска этого кода, и я думаю, что это меньшее.
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
Загрузите одну из версий tar.gz.
источник
Это просто работает для меня:
for /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jar
;bin/java -version
.Если это работает, вот и все, у вас есть портативный JAVA_HOME.
источник
.exe
тебя скачать с Oracle.Лучший способ - конвертировать файл .jar в .exe. следуйте этому: JAR2EXE
источник