Hvordan fikse 'Kunne ikke laste JNI-delte bibliotek'

Eclipse er et åpen kildekode-prosjekt som bruker et Java-plugin-system for å la programmerere som programmerer på forskjellige språk, fungere enkelt. Det er tilgjengelig for mange plattformer også. Feilen som er nevnt i tittelen på artikkelen, er en feil som dukker opp etter at brukere prøver å åpne Eclipse på sin Windows-PC.

Kunne ikke laste inn JNI-delte biblioteket

Formørkelse stenger vanligvis bare etterpå. Problemet vises ofte så snart brukere installerer og kjører Eclipse. Det har vært mange forskjellige metoder som er brukt for å løse dette problemet, og det er grunnen til at vi har samlet dem i en enkelt artikkel som du kan sjekke ut!

Hva er årsaken til at feilen 'Kunne ikke laste JNI-delt bibliotek' lyktes?

Problemet er ofte forårsaket av ett eller to vanlige problemer som deles mellom mange brukere som har rapportert problemet online. Fortsatt er det flere måter å håndtere det samme problemet. Sjekk ut listen nedenfor:

  • Uoverensstemmende versjoner av Eclipse og Java Runtime - Begge programmene må være 64-bit eller 32-bit, ellers vil denne feilen vises. Løs problemet ved å bytte begge programmene til samme format.
  • Både 32-biters og 64-bitersversjoner av Java installert - Eclipse kan prøve å få tilgang til feil versjon, og du bør veilede den til riktig versjon ved å manipulere banen-variabelen.
  • Eclipse er ikke klar over installasjonsmappen til Java - Du bør avklare forvirringen ved å inkludere den i eclipse.ini-filen.

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

Dette spesifikke problemet kan oppstå ved installasjon av Eclipse, og klarer ikke å forstå hva den riktige banen til den kjørbare kan være. Det kan løses enkelt ved å legge til en linje i Eclipse-konfigurasjonsfilen som er tilgjengelig i installasjonskatalogen. Forsikre deg om at du følger instruksjonene nedenfor for å løse problemet.

  1. Naviger til mappens plassering i File Explorer bare ved å åpne en mappe og klikke på denne PCen eller Min datamaskin fra venstre navigasjonsrute eller ved å søke etter denne oppføringen i Start-menyen.

Åpne denne PCen i biblioteker
  1. I denne PCen eller Min datamaskin, dobbeltklikker du for å åpne din lokale disk og navigerer til installasjonskatalogen til Java Development Kit . Etter å ha funnet Java-mappen, naviger til jrex.x.xx> bin og finn filen 'jawaw.exe'. Klikk på adressefeltet og kopier den fullstendige adressen til utklippstavlen. Plassholderen ' xxxx ' representerer versjonen av Java du har installert.

Plassering av jawaw.exe
  1. Naviger til Eclipses installasjonsmappe. Riktig plassering kan du også finne etter å høyreklikke på snarveien til Eclipse og velge alternativet Åpne filplassering fra hurtigmenyen.
  2. Høyreklikk på filen som heter ' formørkelse ' . ini 'og velg å åpne den med Notepad. Forsikre deg om at du navigerer til toppen av filen og limer inn linjene nedenfor for å løse problemet. Forsikre deg om at du også bytter ut adresseholderadressen vår med adressen du fant ut i den første delen av løsningen:
 -vm C: \ path \ to \ 64bit \ java \ bin \ javaw.exe 
  1. Prøv å kjøre programmet igjen og sjekk om feilen 'ikke klarte å laste JNI-delte biblioteket' dukker opp.

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

Hvis du bruker en 64-biters versjon av Eclipse, bør du også sørge for å installere 64-bitersversjonen av Java Runtime. Det samme gjelder 32-bits versjonen. Forsikre deg om at du følger instruksjonene nedenfor for å avinstallere den og installere det andre alternativet.

Avinstallere Java på Windows 10

  1. Klikk på Start-menyknappen nederst til venstre på skjermen. Velg Innstillinger ved å klikke på tannhjulikonet over Power-knappen i Start-menyen.
  2. Velg Apps- delen i Innstillinger-appen. Velg Java fra listen over installerte apper, og klikk deretter på Avinstaller

Avinstallere Java på Windows 10
  1. Svar på instruksjonene som vises på skjermen for å fullføre avinstalleringsprosessen.

Avinstallere Java på tidligere versjoner av Windows

  1. Klikk på Start-menyknappen nederst til venstre på skjermen.
  2. Velg Kontrollpanel fra Start-menyen og bytt Vis-alternativet til Kategori . Velg Avinstaller et program under Programmer-delen.

Avinstallere et program i Kontrollpanel
  1. Velg Java fra listen over installerte programmer ved å klikke på den, og klikk deretter Avinstaller Følg instruksjonene på skjermen for å fullføre veiviseren.

Installerer Java

Det er to måter å installere Java på. Du kan enten bruke det elektroniske installasjonsprogrammet som bare laster ned en liten fil som brukes til å laste ned hele programmet, eller du kan laste ned hele pakken og installere den uten en aktiv Internett-tilkobling. Slik installerer du det offline:

  1. Gå til manuell nedlastingsside og klikk på Windows Offline . Forsikre deg om at du skiller mellom Windows Offline som er 32-bitersversjonen og Windows Offline (64-biters) som åpenbart er 64-bitersversjonen.

Laster ned Java
  1. Dialogboksen Filnedlasting vises og ber deg om å kjøre eller lagre nedlastingsfilen. Klikk Lagre for å laste ned filen til ditt lokale system.
  2. Lukk alle applikasjoner, inkludert nettleseren din, og dobbeltklikk på den lagrede filen for å starte installasjonsprosessen. Klikk på Installer- knappen for å godta lisensvilkårene og fortsette med installasjonen.

Installerer Java
  1. Oracle har inngått samarbeid med selskaper som tilbyr forskjellige produkter. Installasjonsprogrammet kan gi deg et alternativ for å installere disse programmene når du installerer Java. Etter å ha sørget for at de ønskede programmene er valgt, klikker du på Neste- knappen for å fortsette installasjonen.
  2. Noen få korte dialoger bekrefter de siste trinnene i installasjonsprosessen; Klikk Lukk i den siste dialogboksen. Dette vil fullføre Java-installasjonsprosessen. Sjekk om problemet fremdeles dukker opp etter at du har matchet versjonene av Eclipse og Java Runtime.

Løsning 3: Fjern banen-variabelen for Java

Hvis du har både 32-biters og 64-bitersversjonen av Java installert på datamaskinen din, kan Eclipse bli forvirret når du prøver å finne ut hvilken du skal bruke. Hvis en 64-biters versjon av Eclipse for eksempel prøver å bruke 32-bitersversjonen av Java, vil et problem vises. Dette kan løses uten å avinstallere en versjon av Java bare ved å slette banen-variabelen. Forsikre deg om at du følger instruksjonene nedenfor nøye.

  1. Høyreklikk enten på Min datamaskin / Denne PCen avhengig av hvilken versjon av Windows du har installert på datamaskinen din og velg Egenskaper. Etter det, finn knappen Avanserte systeminnstillinger til høyre i Egenskapsvinduet, klikk på den og naviger til fanen Avansert .

Avanserte systeminnstillinger i denne PC-egenskapene
  1. Nederst til høyre i kategorien Avansert vil du kunne se alternativet Miljøvariabler, så klikk på det og du vil kunne se en liste over alle brukervariabler under delen Brukervariabler.

Miljøvariabler i systemegenskaper >> Avansert
  1. Klikk på Sti- variabelen under Systemvariabler eller delen Brukervariabler, og klikk Rediger-knappen nedenfor. Forsøk å finne en bane for Java-mappen, velg den og velg Slett fra venstre meny. Dette refererer til Java-mappen som ikke samsvarer med versjonen av Eclipse.
  2. Prøv å åpne programmet på nytt og sjekk om det vil fungere ordentlig nå.

Interessante Artikler