Kako odpraviti težavo »Nalaganje knjižnice v skupni rabi JNI ni uspelo«



Preizkusite Naš Instrument Za Odpravo Težav

Eclipse je odprtokodni projekt, ki uporablja sistem vtičnikov Java, ki programerjem omogoča enostavno sodelovanje v različnih jezikih. Na voljo je tudi za številne platforme. Napaka, navedena v naslovu članka, je napaka, ki se pojavi, ko uporabniki poskušajo odpreti Eclipse na svojem računalniku z operacijskim sistemom Windows.



Knjižnice v skupni rabi JNI ni bilo mogoče naložiti



Mrk se po navadi le zapre. Težava se pogosto pojavi takoj, ko uporabniki namestijo in zaženejo Eclipse. Za reševanje te težave je bilo uporabljenih veliko različnih metod, zato smo jih zbrali v enem članku, ki si ga lahko ogledate!



Kaj povzroča napako 'Failed to Load the JNI Shared Library'?

Težavo pogosto povzroča ena ali dve pogosti težavi, ki sta si jih delili številni uporabniki, ki so težavo prijavili v spletu. Kljub temu obstaja več načinov za reševanje iste težave. Oglejte si spodnji seznam:

  • Različne različice Eclipse in Java Runtime - Oba programa morata biti 64-bitna ali 32-bitna, sicer se bo ta napaka zagotovo pojavila. Težavo odpravite tako, da oba programa preklopite v isto obliko.
  • Nameščeni sta 32-bitna in 64-bitna različica Java - Eclipse bo morda poskušal dostopati do napačnega, zato bi ga morali voditi do ustrezne različice z manipulacijo spremenljivke Path.
  • Eclipse ne pozna 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 programa Eclipse ne razume natančno, kakšna je lahko pravilna pot do izvedljive datoteke. To je enostavno rešiti preprosto z dodajanjem vrstice znotraj konfiguracijske datoteke Eclipse, ki je na voljo v namestitvenem imeniku. Če želite odpraviti težavo, upoštevajte spodnja navodila.

  1. Pomaknite se do lokacije mape v File Explorer preprosto tako, da odprete mapo in kliknete Ta računalnik ali Moj računalnik v levem podoknu za krmarjenje ali z iskanjem tega vnosa v meniju Start.

Odpiranje tega računalnika v knjižnicah



  1. V tem računalniku ali mojem računalniku dvokliknite, da odprete svoj Lokalni disk in se pomaknite do namestitvenega imenika Java razvojni komplet . Po iskanju mape Java pojdite na jrex.x.xx> koš in poiščite datoteko 'jawaw.exe'. Kliknite naslovno vrstico in kopirajte celoten naslov v odložišče. „ x.x.xx „Placeholder predstavlja različico Jave, ki ste jo namestili.

Lokacija jawaw.exe

  1. Pomaknite se do namestitvene mape Eclipse. Pravilno lokacijo lahko najdete tudi po desnem kliku bližnjice Eclipse in izbiri Odprite lokacijo datoteke iz kontekstnega menija.
  2. Z desno miškino tipko kliknite datoteko z imenom „ mrk. to «In jo izberite odpreti z Beležnico. Odpravite težavo tako, da se pomaknete na vrh datoteke in prilepite spodnje vrstice. Naš nadomestni naslov zamenjajte tudi z naslovom, ki ste ga našli v prvem delu rešitve:
-vm C:  pot  do  64bit  java  bin  javaw.exe
  1. Poskusite znova zagnati program in preverite, ali se prikaže napaka 'ni uspelo naložiti knjižnice v skupni rabi JNI'.

2. rešitev: Zagotovite, da se različici Eclipse in Java ujemata

Če uporabljate 64-bitno različico programa Eclipse, morate namestiti tudi 64-bitno različico Java Runtime. Enako velja za 32-bitno različico. Upoštevajte spodnja navodila, da odstranite eno in namestite drugo možnost.

Odstranitev Jave v sistemu Windows 10

  1. Kliknite na Gumb menija Start v spodnjem levem delu zaslona. Izberite Nastavitve s klikom na ikono zobnika nad gumbom za vklop v meniju Start.
  2. Izberite Aplikacije v razdelku Nastavitve. Izberite Java s seznama nameščenih aplikacij in nato kliknite njegovo Odstrani

Odstranitev Jave v sistemu Windows 10

  1. Za dokončanje postopka odstranitve odgovorite na navodila na zaslonu.

Odstranitev Jave v prejšnjih različicah sistema Windows

  1. Kliknite na Gumb menija Start v spodnjem levem delu zaslona.
  2. Izberite Nadzorna plošča iz menija Start in možnost Pogled po preklopite na Kategorija . Izberite Odstranite program v razdelku Programi.

Odstranitev programa na nadzorni plošči

  1. S seznama nameščenih programov izberite Java s klikom nanjo in nato Odstrani Sledite navodilom na zaslonu, da dokončate čarovnika.

Nameščanje Jave

Javo lahko namestite na dva načina. Lahko uporabite spletni namestitveni program, ki prenese le majhno datoteko, ki se uporablja za prenos celotnega programa, ali pa celoten paket in ga namestite brez aktivne internetne povezave. Tukaj je postopek namestitve brez povezave:

  1. Pojdi na Stran za ročni prenos in kliknite na Windows brez povezave . Prepričajte se, da ločite Windows brez povezave ki je 32-bitna različica in Windows brez povezave (64-bit) kar je očitno 64-bitna različica.

Nalaganje Jave

  1. Pojavi se pogovorno okno Prenos datoteke, ki vas pozove, da zaženete ali shranite datoteko za prenos Shrani za prenos datoteke v lokalni sistem.
  2. Zaprite vse programe, vključno z brskalnikom, in dvokliknite shranjeno datoteko, da začnete postopek namestitve. Kliknite Namestite , da sprejmete licenčne pogoje in nadaljujete z namestitvijo.

Nameščanje Jave

  1. Oracle je sodeloval s podjetji, ki ponujajo različne izdelke. Namestitveni program vam lahko pri namestitvi Jave predstavi možnost namestitve teh programov. Ko se prepričate, da so izbrani želeni programi, kliknite Naslednji za nadaljevanje namestitve.
  2. Nekaj ​​kratkih pogovornih oken potrjuje zadnje korake namestitvenega postopka; kliknite Zapri v zadnjem pogovornem oknu. S tem bo postopek namestitve Java končan. Preverite, ali se težava še vedno pojavlja po ujemanju različic Eclipse in Java Runtime.

3. rešitev: Odstranite spremenljivko poti za Javo

Če imate v računalniku nameščeno tako 32-bitno kot 64-bitno različico Jave, se bo Eclipse morda zmedel, ko bo ugotovil, katero uporabiti. Če na primer 64-bitna različica programa Eclipse poskuša uporabiti 32-bitno različico Jave, se prikaže težava. To je mogoče rešiti brez odstranitve ene različice Jave s preprostim brisanjem spremenljivke Path. Pazljivo upoštevajte spodnja navodila.

  1. Z desno miškino tipko kliknite Moj računalnik / ta računalnik odvisno od različice sistema Windows, ki ste jo namestili v računalnik, in izberite Lastnosti Po tem poiščite Napredne sistemske nastavitve na desni strani okna Properties, kliknite nanj in se pomaknite do Napredno zavihek.

Napredne sistemske nastavitve v lastnostih tega računalnika

  1. V spodnjem desnem delu zavihka Dodatno boste videli Spremenljivke okolja tako da kliknite nanjo in v razdelku Uporabniške spremenljivke boste videli seznam vseh uporabniških spremenljivk.

Spremenljivke okolja v sistemskih lastnostih >> Napredno

  1. Kliknite Pot spremenljivka pod Sistemske spremenljivke ali Uporabniške spremenljivke in kliknite spodnji gumb Uredi. Poskusite najti pot do mape Java, jo izberite in v levem meniju izberite Delete. To se nanaša na mapo Java, ki se ne ujema z različico programa Eclipse.
  2. Poskusite znova odpreti program in preverite, ali bo zdaj pravilno deloval.
4 minute branja