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.
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.
- 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.
- 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.
- 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.
- 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
- 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
- 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.
- 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
- 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
- Kattintson a képernyő bal alsó részén található Start menü gombra .
- 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 .
- 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:
- 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ó.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Próbálkozzon újra a program megnyitásával, és ellenőrizze, hogy megfelelően fut-e most.