Moje pytanie może wydawać się dziwne, ale tak naprawdę muszę to zrobić. Pierwszy raz w ciągu ostatnich (może) 10 lat muszę uruchomić plik JAR na moim komputerze. Ale nie chcę instalować „Java” (i wszystkich tych rzeczy, które dodaje do twojego systemu). Jak mogę uruchomić ten plik JAR?
22
Odpowiedzi:
Masz dwie opcje
Użyj jPortable razem z jPortable Launcher
Aby z tego skorzystać, odwiedź PortableApps.com i wyszukaj jPortable. Powinna pojawić się lista wyników, a następnie wybrać środowisko wykonawcze i program uruchamiający (łącza powyżej). Następnie pobierz oba i zainstaluj zgodnie ze wskazówkami. Zostanie utworzony folder, z którego pobierane były pliki. Wewnątrz jednego z nich będzie „JavaPortableLauncher.exe”. Jeśli go uruchomisz, powinieneś być w stanie zlokalizować i otworzyć plik jar z aplikacją.
(lub)
start C:\Java\bin\javaw.exe -jar C:\myfolder\myprogram.jar
źródło
Pamiętam, że kilka lat temu można było pobrać Javę, rozpakować ją, umieścić gdzieś w folderze, a wskazując plik wykonywalny Java w tym folderze, można uruchomić Javę. Nie wiem, jak to działa dzisiaj z obecnymi wersjami, ale nie byłbym zaskoczony, gdyby nadal mógł tak działać. Nie masz tutaj systemu Windows, więc nie możesz go przetestować, ale możesz pobrać plik zip (lub tar.gz), rozpakować go i odtąd pracować. Jeśli nie możesz rozpakować plików GZ, pobierz i zainstaluj 7-zip.
To nie zainstaluje go tak jak zwykle, więc nie ma alertów o aktualizacjach itp., Nie ma integracji przeglądarki, żadnych zmiennych systemowych, ale potrzebujesz czegoś, aby uruchomić ten kod, i tak mi się przynajmniej wydaje.
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
Pobierz jedną z wersji tar.gz.
źródło
To po prostu działało dla mnie:
for /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jar
;bin/java -version
.Jeśli to działa, to znaczy, że masz przenośny JAVA_HOME.
źródło
.exe
z Oracle.Najlepszym sposobem jest konwersja pliku .jar do .exe. wykonaj to: JAR2EXE
źródło