Hogyan lehet megjavítani a "Nem sikerült betölteni a JNI megosztott könyvtárat"

Az Eclipse egy nyílt forráskódú projekt, amely Java beépülő rendszert használ, hogy a különböző nyelveken programozó programozók könnyen együttműködhessenek. Számos platformon is elérhető. A cikk címében említett hiba olyan hiba, amely akkor jelenik meg, amikor a felhasználók megpróbálják megnyitni az Eclipse-t Windows PC-jén.

Nem sikerült betölteni a JNI megosztott könyvtárat

A napfogyatkozás általában csak utána bezáródik. A probléma gyakran megjelenik, amint a felhasználók telepítik és futtatják az Eclipse-t. Számos különféle módszert használtak a probléma megoldására, és ezért összegyűjtöttük őket egyetlen cikkbe, hogy ellenőrizhesse!

Mi okozza a 'Nem sikerült betölteni a JNI megosztott könyvtárat' hibát?

A problémát gyakran egy vagy két közös probléma okozza, amelyek megoszlanak sok olyan felhasználó között, akik az internetről jelentették a problémát. Ennek ellenére számos módon lehet kezelni ugyanazt a problémát. Nézze meg az alábbi listát:

  • Az Eclipse és a Java Runtime eltérő verziói - Mindkét programnak 64-bites vagy 32-bitesnek kell lennie, vagyis ennek a hibanak meg kell jelennie. Oldja meg a problémát úgy, hogy mindkét programot ugyanabba a formátumba kapcsolja.
  • A Java 32-bites és 64-bites verziója egyaránt telepítve van - az Eclipse megpróbálhatja rosszul elérni, és a Path változó manipulálásával vezesse a megfelelő verzióra.
  • Az Eclipse nem ismeri a Java telepítőmappáját - tisztáznia kell a zavart az eclipse.ini fájlba való belefoglalással.

1. megoldás: Szerkessze az 'eclipse.ini' fájlt

Ez az egyedi probléma akkor fordulhat elő, ha az Eclipse telepítése nem tudja megérteni, hogy mi lehet a helyes út a végrehajtható fájlhoz. Ezt könnyen meg lehet oldani egyszerűen egy sor hozzáadásával a telepítési könyvtárban található Eclipse konfigurációs fájlba. A probléma megoldásához feltétlenül kövesse az alábbi utasításokat.

  1. Keresse meg a mappa helyét a File Explorerben, ha megnyit egy mappát, és a bal oldali navigációs panelen rákattint a Ez a számítógép vagy a Sajátgép elemre, vagy keresse meg ezt a bejegyzést a Start menüben.

A számítógép megnyitása a könyvtárakban
  1. Ebben a PC-ben vagy a Sajátgép-ban kattintson duplán a Helyi lemez megnyitásához, és keresse meg a Java Development Kit telepítési könyvtárát. Miután megtalálta a Java mappát, keresse meg a jrex.x.xx> bin elemet, és keresse meg a 'jawaw.exe' fájlt. Kattintson a címsorra, és másolja a teljes címet a vágólapra. Az ' xxxx ' helyőrző a telepített Java verziót képviseli.

A jawaw.exe helye
  1. Keresse meg az Eclipse telepítési mappáját. A helyes helyet azután is megtalálhatja, ha a jobb egérgombbal kattint az Eclipse parancsikonra, és a helyi menüben kiválasztja a Fájl hely megnyitása lehetőséget.
  2. Kattintson a jobb gombbal az ' eclipse ' nevű fájlra . ini ', és válassza a Jegyzettömb megnyitásával. A probléma megoldásához feltétlenül keresse meg a fájl tetejét, és illessze be az alábbi sorokat. Feltétlenül cserélje ki a helyőrző-címet arra a címre is, amelyet a megoldás első részében talált meg:
 -vm C: \ út \ a \ 64 bites \ java \ bin \ javaw.exe fájlba 
  1. Próbálkozzon újra a program futtatásával, és ellenőrizze, hogy megjelenik-e a 'Nem sikerült betölteni a JNI megosztott könyvtárat' hiba.

2. megoldás: Győződjön meg arról, hogy az Eclipse és a Java verziók megegyeznek

Ha az Eclipse 64 bites verzióját használja, akkor a Java Runtime 64 bites verzióját is telepítenie kell. Ugyanez vonatkozik a 32 bites verzióra. Feltétlenül kövesse az alábbi utasításokat az egyik eltávolításához és a második lehetőség telepítéséhez.

A Java eltávolítása a Windows 10 rendszeren

  1. Kattintson a képernyő bal alsó részén található Start menü gombra . Válassza a Beállítások menüpontot a Start menü Bekapcsoló gomb feletti fogaskerékikonra kattintva.
  2. Válassza az Alkalmazások szakaszt a Beállítások alkalmazásban. Válassza a Java elemet a telepített alkalmazások listájából, majd kattintson az Eltávolítás elemre

A Java eltávolítása a Windows 10 rendszeren
  1. Válaszoljon a képernyőn megjelenő utasításokra az eltávolítási folyamat befejezéséhez.

A Java eltávolítása a Windows korábbi verzióiban

  1. Kattintson a képernyő bal alsó részén található Start menü gombra .
  2. Válassza a Vezérlőpult elemet a Start menüből, és váltson a Nézet opcióval kategóriára . A Programok szakaszban válassza az Eltávolítás a programból lehetőséget .

Program eltávolítása a Vezérlőpultról
  1. Válassza ki a Java-ot a telepített programok listájából kattintással, majd kattintson az Eltávolítás elemre. A varázsló befejezéséhez kövesse a képernyőn megjelenő utasításokat.

Java telepítése

Kétféle módon telepítheti a Java. Használhatja az online telepítőt is, amely csak egy kis fájlt tölt le, amelyet a teljes program letöltésére használ, vagy letöltheti a teljes csomagot és telepítheti aktív internetkapcsolat nélkül. A következő módon telepítheti offline módban:

  1. Lépjen a Kézi letöltés oldalra, és kattintson a Windows Offline elemre. Győződjön meg arról, hogy különbséget tesz a Windows Offline, amely a 32 bites verzió, és a Windows Offline (64 bites) között, amely nyilvánvalóan a 64 bites verzió.

Java letöltése
  1. Megjelenik a Fájl letöltése párbeszédpanel, amely felszólítja a letöltött fájl futtatására vagy mentésére. Kattintson a Mentés gombra a fájl letöltéséhez a helyi rendszerbe.
  2. Zárja be az összes alkalmazást, beleértve a böngészőt, és kattintson duplán a mentett fájlra a telepítési folyamat elindításához. Kattintson a Telepítés gombra a licencfeltételek elfogadásához és a telepítés folytatásához.

Java telepítése
  1. Az Oracle olyan vállalatokkal együttműködött, amelyek különféle termékeket kínálnak. A telepítő lehetőséget adhat a programok telepítésére a Java telepítésekor. Miután ellenőrizte, hogy a kívánt programok ki vannak-e választva, kattintson a Tovább gombra a telepítés folytatásához.
  2. Néhány rövid párbeszédpanel megerősíti a telepítési folyamat utolsó lépéseit; kattintson a Bezárás gombra az utolsó párbeszédpanelen. Ez befejezi a Java telepítési folyamatát. Ellenőrizze, hogy a probléma továbbra is fennáll-e, miután összeegyeztette az Eclipse és a Java Runtime verzióit.

3. megoldás: Távolítsa el a Java elérési útját

Ha a Java 32-bites és 64 bites verziója is telepítve van a számítógépére, az Eclipse összezavarodhat, amikor megpróbálja kitalálni, melyiket használja. Például, ha az Eclipse 64 bites verziója megpróbálja használni a Java 32 bites verzióját, akkor probléma jelentkezik. Ez megoldható a Java egyik verziójának eltávolítása nélkül, egyszerűen törölve a Path változót. Feltétlenül kövesse az alábbi utasításokat.

  1. Kattintson a jobb gombbal a Sajátgép / Ez a számítógép elemre a számítógépre telepített Windows verziótól függően, és válassza a Tulajdonságok utáni lehetőséget. Keresse meg a Tulajdonságok ablak jobb oldalán található Speciális rendszerbeállítások gombot, kattintson rá, és keresse meg a navigációt. a Speciális fülre.

Speciális rendszerbeállítások a PC tulajdonságai részben
  1. Az Összetett fül jobb alsó részében láthatja a Környezetváltozók opciót, így kattintson rá, és a Felhasználói változók részben láthatja az összes felhasználói változó listáját.

Környezeti változók a rendszertulajdonságokban >> Haladó
  1. Kattintson az Útvonal változójára a Rendszerváltozók vagy a Felhasználói változók szakaszban, majd kattintson az alábbi Szerkesztés gombra. Próbálja meg megkeresni a Java mappa elérési útját, válassza ki azt, és válassza a bal oldali menüben a Törlés lehetőséget. Ez a Java mappára vonatkozik, amely nem egyezik az Eclipse verziójával.
  2. Próbálkozzon újra a program megnyitásával, és ellenőrizze, hogy megfelelően fut-e most.

Érdekes Cikkek