Plik jar jest skrótem od pliku chive J ava AR i zawiera w sobie programy Java (pliki klas Java, metadane i zasoby). Jako format pliku pakietu (podobny do formatu pliku .zip ), plik jar może być również używany do spakowania kilku innych plików, aby poprawić przenośność i zmniejszyć ilość miejsca zajmowanego przez te pliki. Dzięki temu pliki jar są niezwykle wszechstronne i mogą być używane do przechowywania gry, aplikacji, rozszerzenia przeglądarki itp.
Nie wszystkie pliki jar są sobie równe. Niektóre mają być uruchamiane/wykonywane jak pliki .exe, a inne wyodrębniane/rozpakowywane jak pliki .zip . Podczas gdy rozpakowywanie plików jar jest dość łatwe i można to zrobić podobnie do tego, jak wyodrębnia się zawartość pliku zip, to samo nie dotyczy wykonywania pliku jar.
Plik .exe po dwukrotnym kliknięciu uruchamia program/aplikację z pomocą systemu operacyjnego Windows. Podobnie plik .jar można uruchomić, uruchamiając go za pomocą Java Framework. Jednak wielu użytkowników napotyka błędy podczas próby uruchomienia plików jar, a dziś w tym artykule rzucimy nieco światła na tę sprawę i pokażemy, jak uruchomić lub wykonać pliki jar w systemie Windows 10.

Zawartość
Dlaczego pliki jar nie działają?
Plik Jar zawiera manifest, który zasadniczo informuje plik, jak ma się zachowywać, jednocześnie przechowując informacje o innych plikach spakowanych w pliku jar. Ponadto plik jar zawiera pliki klas, które przechowują kod Java dla programu wykonywalnego. Oba te pliki wraz z innymi plikami multimedialnymi umożliwiają uruchamianie plików jar jako pojedynczego żądania przez środowisko Java Runtime Environment.
Użytkownicy napotykają jeden z tych dwóch błędów podczas próby uruchomienia pliku jar.
Pierwszy błąd pojawia się, gdy użytkownik uruchamia przestarzałą wersję Javy na swoim komputerze osobistym, a drugi pojawia się, gdy pliki jar nie są poprawnie skojarzone z plikami binarnymi Javy.
Ponadto czasami, gdy użytkownik kliknie dwukrotnie plik jar, okno wiersza polecenia uruchamia się na ułamek sekundy, a następnie zamyka się z powrotem, pozostawiając użytkownika w konsternacji. Na szczęście rozwiązanie tych dwóch błędów i uruchomienie pliku jar jest dość łatwe.
Jak uruchomić pliki JAR w systemie Windows 10?
Jak wspomniano wcześniej, do uruchomienia aplikacji/kodu zawartego w pliku jar wymagane jest środowisko Java Runtime Environment. Aby sprawdzić, jaka wersja Java jest uruchomiona na Twoim komputerze osobistym i jak zaktualizować ją do najnowszej wersji, wykonaj poniższe czynności:
1. Uruchom Wiersz Poleceń jako Administrator za pomocą dowolnej z poniższych metod.
a. Naciśnij klawisz Windows + X lub kliknij prawym przyciskiem myszy przycisk Start, aby otworzyć menu użytkownika zaawansowanego. W kolejnym menu kliknij Wiersz Poleceń (Administrator).
b. Naciśnij klawisz Windows + R, aby uruchomić polecenie Uruchom, wpisz cmd i naciśnij ctrl + shift + enter.
C. Kliknij przycisk Start (lub naciśnij klawisz Windows + S), wpisz wiersz polecenia i wybierz Uruchom jako administrator z prawego panelu.
2. Po otwarciu okna wiersza poleceń wpisz java -version i naciśnij enter.
Wiersz poleceń wyświetli teraz dokładną wersję Java, którą zainstalowałeś w swoim systemie.
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
Alternatywnie, wyszukaj aplikację konfiguracyjną Java na swoim komputerze i kliknij Informacje na karcie Ogólne, aby pobrać wersję Java.
3. Najnowsza wersja Javy to Wersja 8 Update 251 (stan na 14 kwietnia 2020 r.). Jeśli nie używasz najnowszej wersji lub w ogóle nie masz oprogramowania Java, przejdź na oficjalną stronę pobierania Pobieranie plików Java dla wszystkich systemów operacyjnych i kliknij przycisk „ Zgadzam się i rozpocznij bezpłatne pobieranie” .
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
4. Znajdź pobrany plik (Ten komputer > Pobrane) i kliknij dwukrotnie plik .exe, aby otworzyć kreatora instalacji. Teraz postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować najnowszą wersję Java.
5. Powtórz kroki 1 i 2, aby sprawdzić, czy aktualizacja została pomyślnie zainstalowana.
Jeśli napotkasz jakiekolwiek problemy z aktualizacją oprogramowania Java, spróbuj najpierw całkowicie usunąć poprzednią wersję za pomocą oficjalnego narzędzia do usuwania oprogramowania Java, a następnie wykonaj nową instalację.
Metoda 1: Używanie „Otwórz za pomocą…”
W pierwszej metodzie ręcznie otwieramy plik jar w środowisku Java Runtime Environment. Wykonaj poniższe kroki, aby zrobić to samo.
1. Otwórz eksplorator plików ( klawisz Windows + E ), zlokalizuj plik jar, który chcesz uruchomić/otworzyć i kliknij go prawym przyciskiem myszy.
2. Z następujących opcji pliku/menu kontekstowego wybierz Otwórz za pomocą.
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
3. Przejrzyj listę aplikacji i spróbuj znaleźć plik binarny Java(TM) Platform SE . Najprawdopodobniej nie znajdziesz go na liście aplikacji.
4. Kliknij Wybierz inną aplikację .
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
5. Ponownie przejrzyj listę, a jeśli nie znajdziesz aplikacji, kliknij Więcej aplikacji > Poszukaj innej aplikacji na tym komputerze, aby ręcznie znaleźć aplikację
6. Teraz przejdź do ścieżki, w której przechowywany jest plik java.exe. W przypadku większości użytkowników powinien to być C:\Program Files\Java\jre1.8.0_221\bin, ale jeśli go tam nie znajdziesz, spróbuj przejść następującą ścieżką C:\Program Files (x86)\Java\jre1.8.0 _221\bin
7. Na koniec wybierz java.exe i naciśnij enter.
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
Metoda 2: Uruchom pliki JAR za pomocą wiersza polecenia
Pliki jar można również uruchamiać za pomocą okna wiersza poleceń systemu Windows 10. Proces obejmuje wykonanie pojedynczego wiersza poleceń i jest łatwy do wykonania.
1. Uruchom Wiersz Poleceń jako Administrator, korzystając z dowolnej z metod wspomnianych wcześniej.
2. Po uruchomieniu okna wiersza polecenia uruchom polecenie „cd \”, aby powrócić na początek katalogu.
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
3. Teraz wpisz następujące polecenie java -jar sample.jar i naciśnij klawisz Enter.
Nie zapomnij zmienić „sample.jar” w wierszu poleceń na nazwę pliku .jar.
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
Alternatywnie możesz pominąć drugi krok i zastąpić sample.jar pełną ścieżką pliku jar.
Przeczytaj także: Napraw uruchomiono Java, ale zwrócono kod wyjścia 1
Metoda 3: Korzystanie z aplikacji innych firm
Podobnie jak w przypadku wszystkiego innego, istnieje wiele aplikacji innych firm, które umożliwiają uruchamianie lub wykonywanie plików jar w systemie Windows 10. Jednym z bardziej popularnych programów wykonawczych jar w Internecie jest Jarx.
Udaj się na oficjalną stronę Jarx – program wykonawczy JAR i pobierz plik oprogramowania, klikając „Jarx-1.2-installer.exe”. Znajdź pobrany plik i zainstaluj Jarx. Aplikacja nie posiada graficznego interfejsu użytkownika poza oknem informacyjnym. Teraz wystarczy dwukrotnie kliknąć plik jar lub kliknąć prawym przyciskiem myszy i wybrać opcję Otwórz, aby uruchomić pliki jar na komputerze osobistym.
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
Inną aplikacją innej firmy, która pomoże Ci w uruchamianiu plików jar, jest Jarfix . Wykonaj tę samą procedurę, jak omówiono dla Jarx, aby uruchomić pliki jar.
Uwaga: Jarfix będzie mógł uruchamiać pliki jar tylko po uruchomieniu jako administrator.
Jak wspomniano wcześniej, nie wszystkie pliki jar są zaprojektowane/mają być plikiem wykonywalnym. Niektóre po prostu działają jako pakiet i zawierają w sobie inne typy plików. Możemy sprawdzić, czy plik jar jest wykonywalny, czy nie, po prostu go rozpakowując/wypakowując.
Jeśli kiedykolwiek pracowałeś z plikami zip i rar, prawdopodobnie wiesz już, jak wyodrębnić plik. Można użyć wbudowanego narzędzia do ekstrakcji w systemie Windows lub skorzystać z pomocy jednej z wielu aplikacji do wyodrębniania plików dostępnych w Internecie. Niektóre z najczęściej używanych i zaufanych aplikacji to 7-zip i WinRAR .
Aby wyodrębnić plik za pomocą wbudowanego narzędzia do wyodrębniania systemu Windows, po prostu kliknij prawym przyciskiem myszy plik jar i wybierz jedną z opcji „Wyodrębnij…” .
Aby wyodrębnić plik za pomocą aplikacji innej firmy, najpierw przejdź do witryny aplikacji i pobierz plik instalacyjny. Po zakończeniu instalacji aplikacji otwórz plik jar w aplikacji, aby zobaczyć zawartość, którą zawiera.
Napraw Nie można otworzyć plików JAR w systemie Windows 10
Jeśli nie udało Ci się uruchomić plików jar przy użyciu żadnej z powyższych metod, spróbuj skorzystać z następującego rozwiązania.
Rozwiązanie 1: Aktualizuję Edytor rejestru
1. Uruchom Eksplorator plików ( klawisz Windows + E ) i przejdź do folderu bin w folderze instalacyjnym java.
Miejsce docelowe folderu różni się w zależności od partycji dysku, na której jest zainstalowany. Jednak dla większości użytkowników folder można znaleźć na dysku C oraz w Program Files lub Program Files (x86).
2. W folderze bin znajdź plik java.exe, kliknij go prawym przyciskiem myszy i wybierz Właściwości .
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
3. Przełącz się na zakładkę Zgodność i zaznacz pole obok Uruchom ten program jako administrator . Kliknij Zastosuj, a następnie Ok, aby wyjść.
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
4. Uruchom Wiersz Poleceń jako administrator za pomocą dowolnej z metod wspomnianych wcześniej.
5. W zależności od wymagań wpisz jedno z poniższych poleceń w oknie wiersza poleceń i naciśnij klawisz Enter.
Nie zapomnij zastąpić C:\Program Files(x86)\ rzeczywistym adresem folderu instalacyjnego Java.
Aby po prostu uruchomić plik jar, wpisz następujące polecenia i naciśnij Enter:
ftype jarfileterm=cmd /s /k „”C:\Program Files(x86)\Java\jre1.8.0_221\bin\ java.exe ” -jar „%1” %*” assoc .jar=jarfileterm
6. Jeśli chcesz debugować plik jar i chcesz, aby okno wiersza poleceń pozostało otwarte po uruchomieniu pliku, wpisz następujące polecenie
ftype jarfileterm=cmd /s /k „”C:\Program Files(x86)\Java\jre1.8.0_221\bin\ java.exe ” -jar „%1” %*” assoc .jar=jarfileterm
Teraz idź dalej i spróbuj otworzyć plik jar.
Jeśli nadal nie możesz uruchomić pliku jar, będziemy musieli zmienić kilka rzeczy w Edytorze rejestru systemu Windows. Radzimy zachować szczególną ostrożność podczas postępowania zgodnie z poniższym przewodnikiem, ponieważ Edytor rejestru jest potężnym narzędziem i nie należy go zadzierać.
1. Uruchom Edytor rejestru systemu Windows , klikając przycisk Start, wyszukując edytor rejestru i naciskając klawisz Enter lub wpisując regedit w poleceniu uruchamiania (klawisz Windows + R).
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
2. W panelu po lewej stronie kliknij strzałkę lub dwukrotnie kliknij HKEY_CLASSES_ROOT, aby to samo rozwinąć.
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
3. Z listy rozwijanej znajdź folder jarfile (niektórzy użytkownicy mogą znaleźć foldery jar_auto_file i jarfileterm zamiast jarfile. Wykonaj tę samą procedurę, jak opisano poniżej)
4. Najpierw otwórz plik jar, klikając go dwukrotnie.
5. Przejdź do jarfile> shell> otwórz> polecenie
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
5. W prawym panelu powinieneś zobaczyć klawisz oznaczony jako Domyślny. Kliknij prawym przyciskiem myszy i wybierz Modyfikuj lub po prostu kliknij dwukrotnie, aby zmodyfikować klucz.
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
6. W następnym wyskakującym okienku, pod etykietą Dane wartości, wklej polecenie fftype, które wprowadziliśmy wcześniej w oknie wiersza polecenia.
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
7. Sprawdź krzyżowo, aby upewnić się, że jest poprawny i naciśnij OK .
Uwaga: pamiętaj, aby wykonać pełną procedurę dla obu folderów, jar_auto_file i jarfileterm, jeśli je masz)
8. Na koniec zamknij edytor rejestru i spróbuj uruchomić plik jar.
Rozwiązanie 2: Zmień ustawienia zabezpieczeń Java
Innym bardzo częstym problemem związanym z Javą jest zagrożenie bezpieczeństwa. Podczas próby uruchomienia pliku jar często pojawia się komunikat ostrzegawczy informujący o ryzyku. Aby rozwiązać ten problem, wystarczy zmienić ustawienia zabezpieczeń.
1. Kliknij przycisk Start lub naciśnij Klawisz Windows + S, wyszukaj Konfiguruj Java i naciśnij enter, aby otworzyć.
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
2. Przejdź do zakładki Bezpieczeństwo , klikając ją.
3. Upewnij się, że pole obok opcji „Włącz zawartość Java dla aplikacji przeglądarki i aplikacji Web Start” jest zaznaczone.
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
4. Ustaw poziom bezpieczeństwa dla aplikacji, które nie znajdują się na liście wyjątków na liście na Wysoki i kliknij Zastosuj .
![Jak uruchomić pliki JAR w systemie Windows 10? Jak uruchomić pliki JAR w systemie Windows 10?]()
5. Kliknij OK, aby wyjść.
Zalecana:
Mamy nadzieję, że udało Ci się uruchomić lub wykonać plik jar w systemie Windows 10 zgodnie z przeznaczeniem. W przypadku jakichkolwiek problemów związanych z powyższym przewodnikiem lub otwarciem pliku jar, połącz się z nami w sekcji komentarzy poniżej, a my Ci pomożemy.