Jak naprawić błąd „Nie udało się załadować biblioteki współdzielonej JNI”



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Eclipse to projekt typu open source, który wykorzystuje system wtyczek Java, aby umożliwić programistom programującym w różnych językach łatwą współpracę. Jest również dostępny na wiele platform. Błąd wymieniony w tytule artykułu to błąd, który pojawia się, gdy użytkownicy próbują otworzyć Eclipse na swoim komputerze z systemem Windows.



Nie udało się załadować udostępnionej biblioteki JNI



Eclipse zwykle zamyka się później. Problem często pojawia się zaraz po zainstalowaniu i uruchomieniu Eclipse przez użytkowników. Było wiele różnych metod rozwiązania tego problemu, dlatego zebraliśmy je w jednym artykule, abyś mógł je sprawdzić!



Co powoduje błąd „Nie udało się załadować biblioteki współdzielonej JNI”?

Problem jest często spowodowany jednym lub dwoma typowymi problemami, które są wspólne dla wielu użytkowników, którzy zgłosili problem online. Mimo to istnieje kilka sposobów rozwiązania tego samego problemu. Sprawdź poniższą listę:

  • Niezgodne wersje Eclipse i Java Runtime - Oba programy muszą być 64-bitowe lub 32-bitowe, w przeciwnym razie wystąpi ten błąd. Rozwiąż problem, przełączając oba programy na ten sam format.
  • Zainstalowano zarówno 32-bitową, jak i 64-bitową wersję oprogramowania Java - Eclipse może próbować uzyskać dostęp do niewłaściwej wersji i należy poprowadzić ją do odpowiedniej wersji, manipulując zmienną Path.
  • Eclipse nie zna folderu instalacyjnego oprogramowania Java - Powinieneś wyjaśnić zamieszanie, dołączając je do pliku eclipse.ini.

Rozwiązanie 1: Edytuj plik „eclipse.ini”

Ten konkretny problem może wystąpić, gdy instalacja Eclipse nie jest w stanie zrozumieć, jaka może być prawidłowa ścieżka do pliku wykonywalnego. Można to łatwo rozwiązać, dodając wiersz w pliku konfiguracyjnym Eclipse dostępnym w katalogu instalacyjnym. Upewnij się, że postępujesz zgodnie z poniższymi instrukcjami, aby rozwiązać problem.

  1. Przejdź do lokalizacji folderu w Przeglądarka plików po prostu otwierając folder i klikając Ten komputer lub Mój komputer z lewego panelu nawigacji lub wyszukując ten wpis w menu Start.

Otwieranie tego komputera w bibliotekach



  1. Na tym komputerze lub w Moim komputerze kliknij dwukrotnie, aby otworzyć plik Dysk lokalny i przejdź do katalogu instalacyjnego Zestaw narzędzi programistycznych Java . Po zlokalizowaniu folderu Java przejdź do jrex.x.xx> bin i znajdź plik „jawaw.exe”. Kliknij pasek adresu i skopiuj pełny adres do schowka. „ x.x.xx „Symbol zastępczy oznacza zainstalowaną wersję oprogramowania Java.

Lokalizacja pliku jawaw.exe

  1. Przejdź do folderu instalacyjnego Eclipse. Prawidłową lokalizację można również znaleźć po kliknięciu prawym przyciskiem skrótu Eclipse i wybraniu pliku Otwórz lokalizację pliku opcja z menu kontekstowego.
  2. Kliknij prawym przyciskiem myszy plik o nazwie „ zaćmienie. to ”I otwórz go w Notatniku. Upewnij się, że przejdź do początku pliku i wklej poniższe wiersze, aby rozwiązać problem. Upewnij się, że zastępujesz nasz adres zastępczy adresem, który znalazłeś w pierwszej części rozwiązania:
-vm C:  ścieżka  do  64bit  java  bin  javaw.exe
  1. Spróbuj ponownie uruchomić program i sprawdź, czy nie pojawia się błąd „Nie udało się załadować udostępnionej biblioteki JNI”.

Rozwiązanie 2: Upewnij się, że wersje Eclipse i Java są zgodne

Jeśli korzystasz z 64-bitowej wersji Eclipse, powinieneś również upewnić się, że zainstalowałeś 64-bitową wersję Java Runtime. To samo dotyczy wersji 32-bitowej. Upewnij się, że postępujesz zgodnie z poniższymi instrukcjami, aby odinstalować jedną i zainstalować drugą opcję.

Odinstalowywanie oprogramowania Java w systemie Windows 10

  1. Kliknij na Przycisk menu Start znajduje się w lewej dolnej części ekranu. Wybierz Ustawienia klikając ikonę koła zębatego nad przyciskiem Zasilanie w menu Start.
  2. Wybierz Aplikacje w aplikacji Ustawienia. Wybierz Jawa z listy zainstalowanych aplikacji, a następnie kliknij jego Odinstaluj

Odinstalowywanie oprogramowania Java w systemie Windows 10

  1. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć proces dezinstalacji.

Odinstalowywanie oprogramowania Java w poprzednich wersjach systemu Windows

  1. Kliknij na Przycisk menu Start znajduje się w lewej dolnej części ekranu.
  2. Wybierz Panel sterowania z menu Start i przełącz opcję Wyświetl według na Kategoria . Wybierz Odinstaluj program w sekcji Programy.

Odinstalowanie programu w Panelu sterowania

  1. Wybierz Java z listy zainstalowanych programów, klikając ją, a następnie kliknij Odinstaluj Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć pracę kreatora.

Instalowanie Java

Istnieją dwa sposoby instalacji oprogramowania Java. Możesz użyć instalatora online, który pobiera tylko mały plik używany do pobrania całego programu, lub możesz pobrać cały pakiet i zainstalować go bez aktywnego połączenia z Internetem. Oto jak zainstalować go w trybie offline:

  1. Przejdź do Strona pobierania ręcznego i kliknij Windows w trybie offline . Upewnij się, że rozróżniasz Windows w trybie offline która jest wersją 32-bitową i Windows Offline (64-bitowy) co jest oczywiście wersją 64-bitową.

Pobieranie oprogramowania Java

  1. Pojawi się okno dialogowe Pobieranie pliku z monitem o uruchomienie lub zapisanie pobieranego pliku Kliknij Zapisać aby pobrać plik do systemu lokalnego.
  2. Zamknij wszystkie aplikacje, w tym przeglądarkę, i kliknij dwukrotnie zapisany plik, aby rozpocząć proces instalacji. Kliknij zainstalować przycisk, aby zaakceptować warunki licencji i kontynuować instalację.

Instalowanie Java

  1. Oracle nawiązał współpracę z firmami oferującymi różne produkty. Instalator może udostępnić opcję zainstalowania tych programów podczas instalowania środowiska Java. Po upewnieniu się, że wybrane programy są wybrane, kliknij plik Kolejny aby kontynuować instalację.
  2. Kilka krótkich okien dialogowych potwierdza ostatnie kroki procesu instalacji; Kliknij Blisko w ostatnim oknie dialogowym. To zakończy proces instalacji Java. Sprawdź, czy problem nadal występuje po dopasowaniu wersji Eclipse i Java Runtime.

Rozwiązanie 3: Usuń zmienną ścieżki dla języka Java

Jeśli na komputerze jest zainstalowana zarówno 32-bitowa, jak i 64-bitowa wersja oprogramowania Java, Eclipse może się pomylić, próbując dowiedzieć się, której wersji użyć. Na przykład, jeśli 64-bitowa wersja Eclipse spróbuje użyć 32-bitowej wersji oprogramowania Java, pojawi się problem. Można to rozwiązać bez odinstalowywania jednej wersji oprogramowania Java, po prostu usuwając jej zmienną Path. Upewnij się, że postępujesz zgodnie z poniższymi instrukcjami.

  1. Kliknij prawym przyciskiem myszy Mój komputer / ten komputer w zależności od wersji systemu Windows zainstalowanego na komputerze i wybierz plik Nieruchomości Następnie zlokalizuj plik Zaawansowane ustawienia systemu po prawej stronie okna Właściwości, kliknij go i przejdź do zaawansowane patka.

Zaawansowane ustawienia systemu we właściwościach tego komputera

  1. W prawej dolnej części zakładki Zaawansowane zobaczysz plik Zmienne środowiska więc kliknij na nią, a zobaczysz listę wszystkich zmiennych użytkownika w sekcji Zmienne użytkownika.

Zmienne środowiskowe we właściwościach systemu >> Zaawansowane

  1. Kliknij Ścieżka zmienna pod Zmienne systemowe albo Zmienne użytkownika i kliknij przycisk Edytuj poniżej. Spróbuj znaleźć ścieżkę do folderu Java, zaznacz go i wybierz Usuń z menu po lewej stronie. Odnosi się to do folderu Java, który nie pasuje do wersji Eclipse.
  2. Spróbuj ponownie otworzyć program i sprawdź, czy teraz będzie działał poprawnie.
4 minuty czytania