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



Prova Vårt Instrument För Att Eliminera Problem

Eclipse är ett öppen källkodsprojekt som använder ett Java-pluginsystem för att låta programmerare programmera på olika språk enkelt arbeta tillsammans. Den är tillgänglig för många plattformar också. Felet som nämns i artikelns titel är ett fel som visas efter att användare försöker öppna Eclipse på sin Windows-dator.



Det gick inte att ladda det delade JNI-biblioteket



Förmörkelse stänger vanligtvis bara efteråt. Problemet uppträder 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 som du kan kolla in!



Vad orsakar felet ”Det gick inte att ladda JNI Shared Library”?

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:

  • Felaktiga versioner av Eclipse och Java Runtime - Båda programmen måste vara antingen 64-bitars eller 32-bitars, annars kommer detta fel att visas. Lös problemet genom att byta båda programmen till samma format.
  • Både 32-bitars och 64-bitarsversioner av Java installerade - Eclipse kan försöka få åtkomst till fel och du bör styra den till rätt version genom att manipulera Path-variabeln.
  • 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'

Detta specifika problem kan uppstå när installationen av Eclipse inte förstår exakt vad rätt väg till den körbara filen kan vara. Det kan enkelt lösas genom att enkelt lägga till en rad i Eclipse-konfigurationsfilen som är tillgänglig i installationskatalogen. Se till att du följer instruktionerna nedan för att lösa problemet.

  1. Navigera till mappens plats i Utforskaren helt enkelt genom att öppna en mapp och klicka Den här datorn eller Min dator från vänster navigeringsfönster eller genom att söka efter denna post i Start-menyn.

Öppnar den här datorn i bibliotek



  1. Dubbelklicka på den här datorn eller den här datorn för att öppna din Lokal disk och navigera till installationskatalogen för Java-utvecklingssats . När du har hittat Java-mappen navigerar du till jrex.x.xx> bin och leta reda på filen 'jawaw.exe'. Klicka på adressfältet och kopiera hela adressen till Urklipp. ” x.x.xx ”Platshållare 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 att du högerklickat på genvägen för Eclipse och valt Öppna filplats alternativ från snabbmenyn.
  2. Högerklicka på filen som heter ' förmörkelse. detta Och välj att öppna den med Anteckningar. 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å ersätter vår platshållaradress med adressen som du fick reda på i den första delen av lösningen:
-vm C:  sökväg  till  64bit  java  bin  javaw.exe
  1. Försök att köra programmet igen och kontrollera om felet ”misslyckades med att ladda JNI delade bibliotek” dyker upp.

Lösning 2: Se till att Eclipse och Java-versionerna matchar

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 instruktionerna nedan för att avinstallera den och installera det andra alternativet.

Avinstallera Java på Windows 10

  1. Klicka på Start-menyknappen längst ned till vänster på skärmen. Välj inställningar genom att klicka på kugghjulsikonen ovanför strömbrytaren i Start-menyn.
  2. Välj Appar avsnittet i appen Inställningar. Välj Java från listan över installerade appar och klicka sedan på dess Avinstallera

Avinstallera Java på Windows 10

  1. Svara på instruktionerna som visas på skärmen för att slutföra avinstallationen.

Avinstallera Java i tidigare versioner av Windows

  1. Klicka på Start-menyknappen längst ned till vänster på skärmen.
  2. Välj Kontrollpanel 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 från listan över installerade program genom att klicka på den och klicka sedan på Avinstallera Följ instruktionerna på skärmen för att slutföra guiden.

Installera Java

Det finns två sätt att installera Java. Du kan antingen använda onlineinstallatören 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 internetanslutning. 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 där du uppmanas att köra eller spara nedladdningsfilen Klicka 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 för att fortsätta med installationen.

Installera Java

  1. Oracle har samarbetat med företag som erbjuder olika produkter. Installatören kan erbjuda dig ett alternativ att installera dessa program när du installerar Java. När du har kontrollerat att önskade program är markerade klickar du på Nästa för att fortsätta installationen.
  2. Några korta dialogrutor bekräftar de sista stegen i installationsprocessen. klick Stänga på den sista dialogen. 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ökvariabeln för Java

Om du har både 32-bitars och 64-bitarsversionen av Java installerad på din dator kan Eclipse bli förvirrad när han försöker ta reda på vilken du ska använda. Till exempel, om 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 dess Path-variabel. Se till att du följer instruktionerna nedan noggrant.

  1. Högerklicka på antingen på Min dator / den här datorn beroende på vilken Windows-version du har installerat på din dator och välj Egenskaper Efter det, leta reda på Avancerade systeminställningar -knappen till höger om fönstret Egenskaper, klicka på den och navigera till Avancerad flik.

Avancerade systeminställningar i den här datorns egenskaper

  1. Längst ner till höger på fliken Avancerat kan du se Miljövariabler alternativ 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å Väg variabel under Systemvariabler eller den Användarvariabler avsnittet och klicka på knappen Redigera nedan. Försök hitta en sökväg för Java-mappen, välj den och välj Ta bort från menyn till vänster. Detta hänvisar till Java-mappen som inte matchar versionen av Eclipse.
  2. Försök att öppna programmet igen och kontrollera om det fungerar ordentligt nu.
4 minuter läst