Sådan ordnes 'Det lykkedes ikke at indlæse det delte bibliotek i JNI'

Eclipse er et open source-projekt, der bruger et Java-pluginsystem til at lade programmerere, der programmerer på forskellige sprog, arbejde let sammen. Det er også tilgængeligt for mange platforme. Fejlen nævnt i titlen på artiklen er en fejl, der vises, når brugerne forsøger at åbne Eclipse på deres Windows-pc.

Kunne ikke indlæse JNI-delte bibliotek

Formørkelse lukker normalt bare bagefter. Problemet vises ofte, så snart brugere installerer og kører Eclipse. Der har været mange forskellige metoder brugt til at løse dette problem, og det er derfor, vi har samlet dem i en enkelt artikel, som du kan tjekke ud!

Hvad forårsager fejlen 'Fejl ved indlæsning af JNI-delt bibliotek'?

Problemet skyldes ofte et eller to almindelige problemer, der deles mellem mange brugere, der har rapporteret problemet online. Der er stadig flere måder at håndtere det samme problem på. Tjek listen nedenfor:

  • Uoverensstemmende versioner af Eclipse og Java Runtime - Begge programmer skal enten være 64-bit eller 32-bit, eller denne fejl vises bestemt. Løs problemet ved at skifte begge programmer til det samme format.
  • Både 32-bit og 64-bit versionerne af Java installeret - Eclipse forsøger muligvis at få adgang til den forkerte, og du skal guide den til den rigtige version ved at manipulere Path-variablen.
  • Eclipse kender ikke installationsmappen til Java - Du bør afklare forvirringen ved at inkludere den i filen eclipse.ini.

Løsning 1: Rediger filen 'eclipse.ini'

Dette specifikke problem kan opstå ved installationen af ​​Eclipse undlader at forstå, hvad den rigtige sti til den eksekverbare kan være. Det kan let løses ved blot at tilføje en linje i Eclipse-konfigurationsfilen, der er tilgængelig i installationsmappen. Sørg for at følge instruktionerne herunder for at løse problemet.

  1. Naviger til mappens placering i File Explorer blot ved at åbne en mappe og klikke på denne pc eller min computer fra venstre navigationsrude eller ved at søge efter denne post i menuen Start.

Åbning af denne pc i biblioteker
  1. Dobbeltklik på denne pc eller Denne computer for at åbne din lokale disk og navigere til installationsmappen til Java Development Kit . Når du har fundet Java-mappen, skal du navigere til jrex.x.xx> bin og finde filen 'jawaw.exe'. Klik på adresselinjen, og kopier den fulde adresse til Udklipsholder. Pladsholderen ' xxxx ' repræsenterer den version af Java, du har installeret.

Placering af jawaw.exe
  1. Naviger til Eclipse's installationsmappe. Den korrekte placering kan også findes efter højreklik på Eclipse-genvejen og valg af indstillingen Åbn filplacering i genvejsmenuen.
  2. Højreklik på filen kaldet ' formørkelse ' . ini 'og vælg at åbne det med Notepad. Sørg for at navigere til toppen af ​​filen og indsætte nedenstående linjer for at løse problemet. Sørg for, at du også udskifter vores pladsholderadresse med den adresse, du fandt ud i den første del af løsningen:
 -vm C: \ sti \ til \ 64 bit \ java \ bin \ javaw.exe 
  1. Prøv at køre programmet igen, og kontroller, om fejlen 'ikke kunne indlæse det delte JNI-bibliotek' dukker op.

Løsning 2: Sørg for formørkelse og Java-versioner matcher

Hvis du bruger en 64-bit version af Eclipse, skal du også sørge for at installere 64-bit versionen af ​​Java Runtime. Det samme gælder 32-bit versionen. Sørg for at følge instruktionerne herunder for at afinstallere den og installere den anden mulighed.

Afinstallation af Java på Windows 10

  1. Klik på Start-menu-knappen i nederste venstre del af din skærm. Vælg Indstillinger ved at klikke på gearikonet over Tænd / sluk-knappen i Start-menuen.
  2. Vælg afsnittet Apps i appen Indstillinger. Vælg Java på listen over installerede apps, og klik derefter på dets afinstallation

Afinstallation af Java på Windows 10
  1. Besvar instruktionerne, der vises på skærmen for at afslutte afinstallationsprocessen.

Afinstallation af Java på tidligere versioner af Windows

  1. Klik på Start-menu-knappen i nederste venstre del af din skærm.
  2. Vælg Kontrolpanel fra Start-menuen, og skift indstillingen Vis efter til Kategori . Vælg Afinstaller et program under afsnittet Programmer.

Afinstallation af et program i Kontrolpanel
  1. Vælg Java på listen over installerede programmer ved at klikke på det, og klik derefter på Afinstaller Følg instruktionerne på skærmen for at afslutte guiden.

Installation af Java

Der er to måder at installere Java på. Du kan enten bruge det online installationsprogram, der kun downloader en lille fil, der bruges til at downloade hele programmet, eller du kan downloade hele pakken og installere den uden en aktiv internetforbindelse. Sådan installeres det offline:

  1. Gå til siden manuel download, og klik på Windows Offline . Sørg for, at du skelner mellem Windows Offline, som er 32-bit-versionen og Windows Offline (64-bit), som naturligvis er 64-bit-versionen.

Download af Java
  1. Dialogboksen Filhentning vises, der beder dig om at køre eller gemme downloadfilen Klik på Gem for at downloade filen til dit lokale system.
  2. Luk alle programmer, inklusive din browser, og dobbeltklik på den gemte fil for at starte installationsprocessen. Klik på knappen Installer for at acceptere licensbetingelserne og fortsætte med installationen.

Installation af Java
  1. Oracle har samarbejdet med virksomheder, der tilbyder forskellige produkter. Installationsprogrammet giver dig muligvis en mulighed for at installere disse programmer, når du installerer Java. Når du har sikret dig, at de ønskede programmer er valgt, skal du klikke på knappen Næste for at fortsætte installationen.
  2. Et par korte dialoger bekræfter de sidste trin i installationsprocessen; Klik på Luk i den sidste dialog. Dette afslutter Java-installationsprocessen. Kontroller, om problemet stadig vises, når du matcher versionerne af Eclipse og Java Runtime.

Løsning 3: Fjern sti-variablen til Java

Hvis du har både 32-bit og 64-bit versionen af ​​Java installeret på din computer, kan Eclipse blive forvirret over at finde ud af, hvilken der skal bruges. Hvis en 64-bit-version af Eclipse f.eks. Forsøger at bruge 32-bit-versionen af ​​Java, vises der et problem. Dette kan løses uden at afinstallere en version af Java ved blot at slette dens sti-variabel. Sørg for at følge instruktionerne nedenfor nøje.

  1. Højreklik enten på Denne computer / Denne pc afhængigt af den version af Windows, du har installeret på din computer, og vælg Egenskaber. Derefter skal du finde knappen Avanceret systemindstillinger til højre i vinduet Egenskaber, klikke på den og navigere til fanen Avanceret .

Avancerede systemindstillinger i denne pc-egenskaber
  1. Nederst til højre på fanen Avanceret vil du være i stand til at se indstillingen Miljøvariabler, så klik på den, og du vil være i stand til at se en liste over alle brugervariabler under afsnittet Brugervariabler.

Miljøvariabler i systemegenskaber >> Avanceret
  1. Klik på Sti- variablen under Systemvariabler eller afsnittet Brugervariabler, og klik på knappen Rediger nedenfor. Prøv at finde en sti til Java-mappen, vælg den, og vælg Slet i menuen til venstre. Dette henviser til Java-mappen, der ikke matcher versionen af ​​Eclipse.
  2. Prøv at åbne programmet igen, og kontroller, om det kører korrekt nu.

Interessante Artikler