Hur man fixar "Det gick inte att ladda JNI-delade biblioteket"

Eclipse är ett öppen källkodsprojekt som använder ett Java-plugin-system för att låta programmerare som programmerar på olika språk enkelt arbeta tillsammans. Det finns också för många plattformar. Det fel som nämns i artikelns titel är ett fel som visas efter att användare försöker öppna Eclipse på sin Windows-PC.

Det gick inte att ladda JNI-delade biblioteket

Förmörkelse stänger vanligtvis bara efteråt. Problemet visas ofta så snart användare installerar och kör Eclipse. Det har använts många olika metoder för att lösa detta problem och det är därför vi har samlat dem i en enda artikel för dig att kolla in!

Vad orsakar felet "Det gick inte att ladda JNI-delade biblioteket"?

Problemet orsakas ofta av en eller två vanliga problem som delas mellan många användare som har rapporterat problemet online. Det finns fortfarande flera sätt att hantera samma problem. Kolla in listan nedan:

  • Oöverträffade versioner av Eclipse och Java Runtime - Båda programmen måste vara antingen 64-bitars eller 32-bitars eller det här felet kommer att visas. Lös problemet genom att växla båda programmen till samma format.
  • Både 32-bitars och 64-bitarsversioner av Java installerade - Eclipse kan försöka komma åt fel version och du bör vägleda den till rätt version genom att manipulera sökvägsvariabeln.
  • Eclipse känner inte till installationsmappen för Java - Du bör klargöra förvirringen genom att inkludera den i filen eclipse.ini.

Lösning 1: Redigera filen 'eclipse.ini'

Det här specifika problemet kan uppstå när installationen av Eclipse misslyckas med att förstå vad rätt väg till den körbara kan vara. Det kan enkelt lösas genom att lägga till en rad i Eclipse-konfigurationsfilen som finns i installationskatalogen. Se till att du följer anvisningarna nedan för att lösa problemet.

  1. Navigera till mappens plats i File Explorer helt enkelt genom att öppna en mapp och klicka på Den här datorn eller Den här datorn från vänster navigationsfönster eller genom att söka efter den här posten på Start-menyn.

Öppna den här datorn i bibliotek
  1. I den här datorn eller Min dator, dubbelklicka för att öppna din lokala skiva och navigera till installationskatalogen för Java Development Kit . När du har hittat Java-mappen navigerar du till jrex.x.xx> bin och letar upp filen 'jawaw.exe'. Klicka på adressfältet och kopiera hela adressen till Urklipp. Platshållaren ' xxxx ' representerar den version av Java du har installerat.

Plats för jawaw.exe
  1. Navigera till Eclipses installationsmapp. Rätt plats kan också hittas efter högerklicka på Eclipse-genvägen och valt alternativet Öppna filplats från snabbmenyn.
  2. Högerklicka på filen som heter ' förmörkelse ' . ini 'och välj att öppna den med Notepad. Se till att du navigerar till toppen av filen och klistrar in raderna nedan för att lösa problemet. Se till att du också byter ut vår platshållaradress med adressen du hittade i den första delen av lösningen:
 -vm C: \ path \ to \ 64bit \ java \ bin \ javaw.exe 
  1. Försök att köra programmet igen och kontrollera om felet "misslyckades med att ladda JNI-delade biblioteket" dyker upp.

Lösning 2: Make Sure Eclipse and Java Versions Match

Om du använder en 64-bitarsversion av Eclipse bör du också se till att du installerar 64-bitarsversionen av Java Runtime. Detsamma gäller för 32-bitarsversionen. Se till att du följer anvisningarna nedan för att avinstallera den och installera det andra alternativet.

Avinstallera Java på Windows 10

  1. Klicka på Start-menyknappen längst ner till vänster på skärmen. Välj Inställningar genom att klicka på växelsymbolen ovanför strömbrytaren i Start-menyn.
  2. Välj avsnitt för appar i appen Inställningar. Välj Java i listan över installerade appar och klicka sedan på Uninstall

Avinstallera Java på Windows 10
  1. Svara på instruktionerna som visas på skärmen för att slutföra avinstallationsprocessen.

Avinstallera Java i tidigare versioner av Windows

  1. Klicka på Start-menyknappen längst ner till vänster på skärmen.
  2. Välj Kontrollpanelen från Start-menyn och växla alternativet Visa efter till Kategori . Välj Avinstallera ett program under avsnittet Program.

Avinstallera ett program i Kontrollpanelen
  1. Välj Java i listan över installerade program genom att klicka på den och klicka sedan på Avinstallera Följ anvisningarna på skärmen för att slutföra guiden.

Installera Java

Det finns två sätt att installera Java. Du kan antingen använda online-installationsprogrammet som bara laddar ner en liten fil som används för att ladda ner hela programmet eller så kan du ladda ner hela paketet och installera det utan en aktiv Internet-anslutning. Så här installerar du det offline:

  1. Gå till Manuell nedladdningssida och klicka på Windows Offline . Se till att du skiljer mellan Windows Offline som är 32-bitarsversionen och Windows Offline (64-bitars), vilket uppenbarligen är 64-bitarsversionen.

Hämtar Java
  1. Dialogrutan Filhämtning visas och uppmanar dig att köra eller spara nedladdningsfilen Klicka på Spara för att ladda ner filen till ditt lokala system.
  2. Stäng alla applikationer inklusive din webbläsare och dubbelklicka på den sparade filen för att starta installationsprocessen. Klicka på Installera- knappen för att acceptera licensvillkoren och fortsätta med installationen.

Installera Java
  1. Oracle har samarbetat med företag som erbjuder olika produkter. Installatören kan ge dig ett alternativ att installera dessa program när du installerar Java. När du har säkerställt att önskade program väljs klickar du på Nästa- knappen för att fortsätta installationen.
  2. Några korta dialogrutor bekräftar de sista stegen i installationsprocessen; Klicka på Stäng i den sista dialogrutan. Detta kommer att slutföra Java-installationsprocessen. Kontrollera om problemet fortfarande visas när du matchar versionerna av Eclipse och Java Runtime.

Lösning 3: Ta bort sökvägsvariabeln för Java

Om du har både 32-bitars och 64-bitarsversionen av Java installerad på din dator, kan Eclipse bli förvirrad och försöka räkna ut vilken du ska använda. Om till exempel en 64-bitarsversion av Eclipse försöker använda 32-bitarsversionen av Java visas ett problem. Detta kan lösas utan att avinstallera en version av Java helt enkelt genom att radera sökvägsvariabeln. Se till att du följer anvisningarna nedan noggrant.

  1. Högerklicka antingen på Min dator / Den här datorn beroende på vilken version av Windows du har installerat på din dator och välj Egenskaper. Därefter letar du på knappen Avancerade systeminställningar till höger i fönstret Egenskaper, klickar på den och navigerar till fliken Avancerat .

Avancerade systeminställningar i den här PC-egenskaperna
  1. Längst ner till höger på fliken Avancerat kommer du att kunna se alternativet Miljövariabler så klicka på det så kommer du att kunna se en lista över alla användarvariabler under avsnittet Användarvariabler.

Miljövariabler i systemegenskaper >> Avancerat
  1. Klicka på Path- variabeln under Systemvariabler eller avsnittet Användarvariabler och klicka på knappen Redigera nedan. Försök hitta en sökväg för Java-mappen, markera den och välj Ta bort från vänster-menyn. Detta hänvisar till Java-mappen som inte matchar versionen av Eclipse.
  2. Försök öppna programmet igen och kontrollera om det kommer att köras ordentligt nu.

Intressanta Artiklar