Kako popraviti "Ni bilo mogoče naložiti knjižnice v skupni rabi JNI"
Eclipse je odprtokodni projekt, ki uporablja vtični sistem Java, ki programerjem, ki programirajo v različnih jezikih, omogočajo enostavno skupno delo. Na voljo je tudi za številne platforme. Napaka, omenjena v naslovu članka, je napaka, ki se pojavi, ko uporabniki poskušajo odpreti program Eclipse na svojem računalniku z operacijskim sistemom Windows.
Eklipse navadno šele nato zaprejo. Težava se pogosto pojavi takoj, ko uporabniki namestijo in zaženejo program Eclipse. Za reševanje te težave je bilo uporabljenih veliko različnih metod in zato smo jih zbrali v enem samem članku, ki ga lahko preverite!
Kaj povzroča napako "Ne morem naložiti knjižnice v skupni rabi JNI"?
Težavo pogosto povzročajo ena ali dve pogosti težavi, ki ju delita številni uporabniki, ki so težavo prijavili prek spleta. Kljub temu obstaja več načinov za reševanje iste težave. Oglejte si spodnji seznam:
- Neujemanje različic Eclipse in Java Runtime - Oba programa morata biti 64-bitna ali 32-bitna ali pa se bo ta napaka verjetno pojavila. Težavo rešite tako, da oba programa preklopite v isto obliko.
- Tako 32-bitna kot 64-bitna različica Jave je nameščena - Eclipse lahko poskusi dostopati do napačne in jo vodite do ustrezne različice z manipulacijo spremenljivke Path.
- Eclipse se ne zaveda namestitvene mape Java - Zmedo bi morali razjasniti tako, da jo vključite v datoteko eclipse.ini.
1. rešitev: Uredite datoteko 'eclipse.ini'
Do te posebne težave lahko pride, če namestitev Eclipse ne razume, kakšna je lahko pravilna pot do izvedljive datoteke. To lahko preprosto rešite tako, da dodate vrstico znotraj konfiguracijske datoteke Eclipse, ki je na voljo v namestitvenem imeniku. Za rešitev težave se prepričajte, da sledite spodnjim navodilom.
- Pomaknite se do lokacije mape v File Explorerju tako, da odprete mapo in v levem navigacijskem podoknu kliknete Ta računalnik ali Moj računalnik ali z iskanjem tega vnosa v meniju Start.
- V tem osebnem računalniku ali mojem računalniku dvokliknite, da odprete lokalni disk in se pomaknite do namestitvenega imenika Java Development Kit . Po iskanju mape Java pojdite na jrex.x.xx> bin in poiščite datoteko 'jawaw.exe'. Kliknite naslovno vrstico in celoten naslov kopirajte v odložišče. Namestitev mesta xxxx predstavlja različico Java, ki ste jo namestili.
- Pomaknite se do namestitvene mape Eclipse. Pravilno lokacijo lahko najdemo tudi po tem, ko desno kliknemo bližnjico Eclipse in izberemo možnost Odpri lokacijo datoteke v kontekstnem meniju.
- Z desno miškino tipko kliknite datoteko z imenom ' eclipse. ini 'in izberite, da ga odprete z Beležnico. Prepričajte se, da se pomaknete na vrh datoteke in prilepite spodnje vrstice, da rešite težavo. Prepričajte se tudi, da ste zamenjali tudi naš naslov rezerviranega mesta z naslovom, ki ste ga ugotovili v prvem delu rešitve:
-vm C: \ pot \ do \ 64bit \ java \ bin \ javaw.exe
- Poskusite znova zagnati program in preverite, ali se pojavi napaka »ni uspelo naložiti knjižnice v skupni rabi JNI«.
2. rešitev: Zagotovite, da se ujemajo verjetnosti mrka in različice Java
Če uporabljate 64-bitno različico Eclipse, preverite tudi, ali ste namestili 64-bitno različico Java Runtime. Enako velja za 32-bitno različico. Poskrbite, da sledite spodnjim navodilom, da odstranite eno in namestite drugo možnost.
Odstranjevanje Jave v sistemu Windows 10
- Kliknite gumb Start v spodnjem levem delu zaslona. Izberite Nastavitve s klikom na ikono zobnika nad gumbom za vklop v meniju Start.
- V aplikaciji Nastavitve izberite razdelek Aplikacije. Na seznamu nameščenih aplikacij izberite Java in kliknite Odstrani
- Za dokončanje postopka odstranitve se odpravite po navodilih na zaslonu.
Odstranjevanje Jave na prejšnjih različicah sistema Windows
- Kliknite gumb Start v spodnjem levem delu zaslona.
- Izberite Nadzorna plošča v meniju Start in možnost Pogled po možnosti preklopite na Kategorija . V razdelku Programi izberite Odstrani program .
- S seznama nameščenih programov izberite Java in kliknite Odstrani. Za dokončanje čarovnika sledite navodilom na zaslonu.
Namestitev Jave
Obstajata dva načina namestitve Jave. Lahko uporabite spletni namestitveni program, ki prenese le majhno datoteko, ki se uporablja za prenos celotnega programa, ali pa prenesete celoten paket in ga namestite brez aktivne internetne povezave. Tukaj je navodila za namestitev brez povezave:
- Pojdite na stran z ročnimi prenosi in kliknite Windows Offline . Prepričajte se, da razlikujete med Windows Offline, ki je 32-bitna različica, in Windows Offline (64-bit), kar je očitno 64-bitna različica.
- Pojavi se pogovorno okno Prenos datotek, ki vas poziva, da zaženete ali shranite datoteko za prenos. Kliknite Shrani, da jo prenesete v svoj lokalni sistem.
- Zaprite vse aplikacije, vključno z brskalnikom, in dvokliknite shranjeno datoteko, da začnete postopek namestitve. Kliknite gumb Namestitev, da sprejmete licenčne pogoje in nadaljujete z namestitvijo.
- Oracle je sodeloval s podjetji, ki ponujajo različne izdelke. Namestitveni program vam lahko ponudi možnost namestitve teh programov, ko namestite Java. Ko zagotovite, da so izbrani želeni programi, kliknite gumb Naprej za nadaljevanje namestitve.
- Nekaj kratkih dialogov potrdi zadnje korake postopka namestitve; v zadnjem pogovornem oknu kliknite Zapri . S tem boste zaključili postopek namestitve Java. Preverite, ali se težava še vedno pojavlja po ujemanju različic Eclipse in Java Runtime.
3. rešitev: Odstranite spremenljivko poti za Java
Če imate v računalniku nameščene 32-bitna in 64-bitna različica Jave, se lahko Eclipse zmede in poskuša ugotoviti, katero uporabiti. Če na primer 64-bitna različica Eclipse poskuša uporabiti 32-bitno različico Jave, se bo prikazala težava. To je mogoče odpraviti brez odstranitve ene različice Jave, samo če izbrišete spremenljivko Path. Pazljivo sledite spodnjim navodilom.
- Z desno miškino tipko kliknite moj Moj računalnik / Ta računalnik, odvisno od različice sistema Windows, ki ste ga namestili v svoj računalnik, in izberite Lastnosti. Potem poiščite gumb Napredne sistemske nastavitve na desni strani okna Lastnosti, kliknite nanj in se pomaknite. na zavihek Napredno .
- V spodnjem desnem razdelku zavihka Napredno boste videli možnost Varnostne spremenljivke okolja, zato kliknite nanjo in v razdelku Uporabniške spremenljivke boste lahko videli seznam vseh uporabniških spremenljivk.
- Kliknite spremenljivko Pot pod sistemske spremenljivke ali razdelek Uporabniške spremenljivke in spodaj kliknite gumb Uredi. Poskusite najti pot za mapo Java, jo izberite in v levem meniju izberite Delete. To se nanaša na mapo Java, ki se ne ujema z različico Eclipse.
- Poskusite znova odpreti program in preverite, ali se bo zdaj pravilno izvajal.