Hoe te repareren ‘Kan de gedeelde JNI-bibliotheek niet laden’



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Eclipse is een open source-project dat een Java-plug-insysteem gebruikt om programmeurs die in verschillende talen programmeren, gemakkelijk samen te laten werken. Het is ook beschikbaar voor veel platforms. De fout die in de titel van het artikel wordt vermeld, is een fout die verschijnt nadat gebruikers Eclipse op hun Windows-pc proberen te openen.



Kan de gedeelde JNI-bibliotheek niet laden



Eclipse sluit meestal pas daarna. Het probleem treedt vaak op zodra gebruikers Eclipse installeren en uitvoeren. Er zijn veel verschillende methoden gebruikt om dit probleem op te lossen en daarom hebben we ze in één artikel verzameld, zodat u ze kunt bekijken!



Wat is de oorzaak van de fout ‘Kan de gedeelde bibliotheek van JNI niet laden’?

Het probleem wordt vaak veroorzaakt door een of twee veelvoorkomende problemen die worden gedeeld door veel gebruikers die het probleem online hebben gemeld. Toch zijn er verschillende manieren om met hetzelfde probleem om te gaan. Bekijk de onderstaande lijst:

  • Niet-overeenkomende versies van Eclipse en Java Runtime - Beide programma's moeten 64-bits of 32-bits zijn, anders zal deze fout optreden. Los het probleem op door beide programma's naar hetzelfde formaat te schakelen.
  • Zowel de 32-bits als de 64-bits versies van Java zijn geïnstalleerd - Eclipse kan proberen toegang te krijgen tot de verkeerde en u moet hem naar de juiste versie leiden door de variabele Path te manipuleren.
  • Eclipse is niet op de hoogte van de installatiemap van Java - U moet de verwarring ophelderen door deze op te nemen in het bestand eclipse.ini.

Oplossing 1: bewerk het bestand ‘eclipse.ini’

Dit specifieke probleem kan optreden als de installatie van Eclipse niet begrijpt wat het juiste pad naar het uitvoerbare bestand zou kunnen zijn. Dat kan eenvoudig worden opgelost door een regel toe te voegen in het Eclipse-configuratiebestand dat beschikbaar is in de installatiemap. Zorg ervoor dat u de onderstaande instructies volgt om het probleem op te lossen.

  1. Navigeer naar de locatie van de map in het Bestandsverkenner simpelweg door een map te openen en op te klikken Deze pc of Mijn computer vanuit het linkernavigatievenster of door naar dit item te zoeken in het menu Start.

Deze pc openen in bibliotheken



  1. Dubbelklik in Deze pc of Deze computer om uw Lokale schijf en ga naar de installatiemap van Java-ontwikkelingskit . Ga na het lokaliseren van de Java-map naar jrex.x.xx> bin en zoek het bestand ‘jawaw.exe’. Klik op de adresbalk en kopieer het volledige adres naar het Klembord. De ' x.x.xx ‘Placeholder staat voor de versie van Java die u heeft geïnstalleerd.

Locatie van jawaw.exe

  1. Navigeer naar de installatiemap van de Eclipse. De juiste locatie kan ook worden gevonden door met de rechtermuisknop op de Eclipse-snelkoppeling te klikken en het Open de bestandslocatie optie uit het contextmenu.
  2. Klik met de rechtermuisknop op het bestand met de naam ‘ verduistering. dit ’En kies ervoor om het te openen met Kladblok. Zorg ervoor dat u naar de bovenkant van het bestand navigeert en de onderstaande regels plakt om het probleem op te lossen. Zorg ervoor dat u ook ons ​​tijdelijke adres vervangt door het adres dat u in het eerste deel van de oplossing hebt gevonden:
-vm C:  pad  naar  64bit  java  bin  javaw.exe
  1. Probeer het programma opnieuw uit te voeren en controleer of de fout ‘kan de gedeelde bibliotheek van JNI niet laden’ wordt weergegeven.

Oplossing 2: zorg ervoor dat de versies van Eclipse en Java overeenkomen

Als u een 64-bits versie van Eclipse gebruikt, moet u er ook voor zorgen dat u de 64-bits versie van Java Runtime installeert. Hetzelfde geldt voor de 32-bits versie. Zorg ervoor dat u de onderstaande instructies volgt om de ene te verwijderen en de tweede optie te installeren.

Java verwijderen op Windows 10

  1. Klik op de Start menuknop bevindt zich links onderaan uw scherm. Selecteer Instellingen door op het tandwielpictogram boven de aan / uit-knop in het menu Start te klikken.
  2. Selecteer Apps sectie in de Instellingen-app. Selecteer Java uit de lijst met geïnstalleerde apps en klik vervolgens op het Verwijderen

Java verwijderen op Windows 10

  1. Reageer op de instructies die op het scherm worden weergegeven om het verwijderingsproces te voltooien.

Java verwijderen op eerdere versies van Windows

  1. Klik op de Start menuknop bevindt zich links onderaan uw scherm.
  2. Selecteer Controlepaneel vanuit het menu Start en schakel de optie Weergeven op in Categorie . Selecteer Een programma verwijderen onder de sectie Programma's.

Een programma verwijderen in het Configuratiescherm

  1. Selecteer Java in de lijst met geïnstalleerde programma's door erop te klikken en klik vervolgens op het Verwijderen Volg de instructies op het scherm om de wizard te voltooien.

Java installeren

Er zijn twee manieren om Java te installeren. U kunt ofwel het online installatieprogramma gebruiken, dat alleen een klein bestand downloadt dat wordt gebruikt om het volledige programma te downloaden, of u kunt het volledige pakket downloaden en installeren zonder een actieve internetverbinding. Hier is hoe je het offline kunt installeren:

  1. Ga naar het Handmatige downloadpagina en klik op Windows offline . Zorg ervoor dat u onderscheid maakt tussen Windows offline dat is de 32-bits versie en Windows offline (64-bits) wat duidelijk de 64-bits versie is.

Java downloaden

  1. Het dialoogvenster Bestand downloaden wordt weergegeven waarin u wordt gevraagd het downloadbestand Click uit te voeren of op te slaan Sparen om het bestand naar uw lokale systeem te downloaden.
  2. Sluit alle applicaties, inclusief uw browser, en dubbelklik op het opgeslagen bestand om het installatieproces te starten. Klik op de Installeren om de licentievoorwaarden te accepteren en door te gaan met de installatie.

Java installeren

  1. Oracle werkt samen met bedrijven die verschillende producten aanbieden. Het installatieprogramma kan u een optie bieden om deze programma's te installeren wanneer u Java installeert. Nadat u zich ervan heeft verzekerd dat de gewenste programma's zijn geselecteerd, klikt u op het De volgende om door te gaan met de installatie.
  2. Een paar korte dialoogvensters bevestigen de laatste stappen van het installatieproces; Klik Dichtbij in het laatste dialoogvenster. Hiermee is het Java-installatieproces voltooid. Controleer of het probleem nog steeds optreedt nadat u de versies van Eclipse en Java Runtime hebt gecombineerd.

Oplossing 3: verwijder de padvariabele voor Java

Als je zowel de 32-bits als de 64-bits versie van Java op je computer hebt geïnstalleerd, kan Eclipse in de war raken als je probeert uit te zoeken welke je moet gebruiken. Als een 64-bits versie van Eclipse bijvoorbeeld de 32-bits versie van Java probeert te gebruiken, zal er een probleem optreden. Dit kan worden opgelost zonder één versie van Java te verwijderen door simpelweg de Path-variabele te verwijderen. Zorg ervoor dat u de onderstaande instructies nauwkeurig volgt.

  1. Klik met de rechtermuisknop op een van beide Deze computer / deze pc afhankelijk van de versie van Windows die u op uw computer hebt geïnstalleerd en kies het Eigendommen Zoek daarna het Geavanceerde systeeminstellingen aan de rechterkant van het eigenschappenvenster, klik erop en ga naar het Geavanceerd tabblad.

Geavanceerde systeeminstellingen in deze pc-eigenschappen

  1. Rechtsonder op het tabblad Geavanceerd ziet u het Omgevingsvariabelen optie, dus klik erop en u zult een lijst met alle gebruikersvariabelen kunnen zien onder het gedeelte Gebruikersvariabelen.

Omgevingsvariabelen in Systeemeigenschappen >> Geavanceerd

  1. Klik op de Pad variabele onder Systeemvariabelen of de Gebruikersvariabelen sectie en klik op de knop Bewerken hieronder. Probeer een pad voor de Java-map te vinden, selecteer het en kies Verwijderen in het menu aan de linkerkant. Dit verwijst naar de Java-map die niet overeenkomt met de versie van Eclipse.
  2. Probeer het programma opnieuw te openen en controleer of het nu correct werkt.
4 minuten gelezen