Как да коригирам „Неуспешно зареждане на споделената библиотека на JNI“



Опитайте Нашия Инструмент За Премахване На Проблемите

Eclipse е проект с отворен код, който използва система за плъгини Java, за да позволи на програмистите, програмиращи на различни езици, да работят лесно заедно. Предлага се и за много платформи. Грешката, спомената в заглавието на статията, е грешка, която се появява, след като потребителите се опитват да отворят Eclipse на своя компютър с Windows.



Зареждането на споделената библиотека на JNI не бе успешно



Eclipse обикновено просто се затваря след това. Проблемът често се появява веднага след като потребителите инсталират и стартират Eclipse. За разрешаването на този проблем са използвани много различни методи и затова сме ги събрали в една статия, за да проверите!



Какво причинява грешката ‘Failed to Load the JNI Shared Library’?

Проблемът често се причинява от един или два често срещани проблема, които се споделят от много потребители, които са докладвали за проблема онлайн. Все пак има няколко начина да се справите със същия проблем. Вижте списъка по-долу:

  • Несъответстващи версии на Eclipse и Java Runtime - И двете програми трябва да бъдат или 64-битови или 32-битови, или тази грешка непременно ще се появи. Решете проблема, като превключите двете програми на един и същ формат.
  • И 32-битовата, и 64-битовата версия на Java са инсталирани - Eclipse може да се опита да осъществи достъп до грешния и трябва да го насочите към правилната версия, като манипулирате променливата Path.
  • Eclipse не знае за инсталационната папка на Java - Трябва да изясните объркването, като го включите във файла eclipse.ini.

Решение 1: Редактирайте файла ‘eclipse.ini’

Този специфичен проблем може да възникне при инсталирането на Eclipse не успява да разбере какъв може да бъде правилният път към изпълнимия файл. Това може да бъде решено лесно, просто чрез добавяне на ред в конфигурационния файл на Eclipse, наличен в инсталационната директория. Уверете се, че следвате инструкциите по-долу, за да разрешите проблема.

  1. Придвижете се до местоположението на папката в File Explorer просто като отворите папка и щракнете Този компютър или Моя компютър от левия навигационен прозорец или чрез търсене на този запис в менюто 'Старт'.

Отваряне на този компютър в библиотеките



  1. В Този компютър или Моят компютър щракнете двукратно, за да отворите вашия Местен диск и отидете до инсталационната директория на Комплект за разработка на Java . След като намерите папката Java, отворете jrex.x.xx> bin и намерете файла ‘jawaw.exe’. Щракнете върху адресната лента и копирайте пълния адрес в клипборда. „ x.x.xx ‘Placeholder представлява версията на Java, която сте инсталирали.

Местоположение на jawaw.exe

  1. Придвижете се до инсталационната папка на Eclipse. Правилното местоположение може да се намери и след щракване с десния бутон на мишката върху прекия път Eclipse и избиране на Отворете местоположението на файла опция от контекстното меню.
  2. Щракнете с десния бутон на мишката върху файла, наречен ‘ затъмнение. това ’И изберете да го отворите с Notepad. Уверете се, че сте отишли ​​в горната част на файла и сте поставили редовете по-долу, за да разрешите проблема. Уверете се, че сте заменили и нашия адрес на заместител с адреса, който сте открили в първата част на решението:
-vm C:  път  към  64bit  java  bin  javaw.exe
  1. Опитайте да стартирате програмата отново и проверете дали се появява грешката „не успя да зареди споделената библиотека JNI“.

Решение 2: Уверете се, че версиите Eclipse и Java съвпадат

Ако използвате 64-битова версия на Eclipse, трябва също така да се уверите, че сте инсталирали 64-битовата версия на Java Runtime. Същото важи и за 32-битовата версия. Уверете се, че следвате инструкциите по-долу, за да деинсталирате тази и да инсталирате втората опция.

Деинсталиране на Java на Windows 10

  1. Щракнете върху Бутон за меню 'Старт' разположен в долната лява част на екрана. Изберете Настройки като щракнете върху иконата на зъбно колело над бутона за захранване в менюто 'Старт'.
  2. Изберете Приложения раздел в приложението Настройки. Изберете Java от списъка с инсталирани приложения и след това щракнете върху него Деинсталирайте

Деинсталиране на Java на Windows 10

  1. Отговорете на инструкциите, показани на екрана, за да завършите процеса на деинсталиране.

Деинсталиране на Java в предишните версии на Windows

  1. Щракнете върху Бутон за меню 'Старт' разположен в долната лява част на екрана.
  2. Изберете Контролен панел от менюто 'Старт' и превключете опцията 'Изглед по' на Категория . Изберете Деинсталирайте програма в раздела Програми.

Деинсталиране на програма в контролния панел

  1. Изберете Java от списъка с инсталирани програми, като щракнете върху нея и след това щракнете върху Деинсталирайте Следвайте инструкциите на екрана, за да завършите съветника.

Инсталиране на Java

Има два начина за инсталиране на Java. Можете да използвате онлайн инсталатора, който изтегля само малък файл, който се използва за изтегляне на цялата програма, или можете да изтеглите целия пакет и да го инсталирате без активна интернет връзка. Ето как да го инсталирате офлайн:

  1. Отидете на Страница за ръчно изтегляне и кликнете върху Windows офлайн . Уверете се, че правите разлика между тях Windows офлайн което е 32-битовата версия и Windows офлайн (64-битова) което очевидно е 64-битовата версия.

Изтегляне на Java

  1. Появява се диалоговият прозорец Изтегляне на файл, който ви подканва да стартирате или запазите файла за изтегляне Щракнете Запазете за да изтеглите файла във вашата локална система.
  2. Затворете всички приложения, включително браузъра си, и щракнете двукратно върху записания файл, за да стартирате процеса на инсталиране. Щракнете върху Инсталирай бутон, за да приемете лицензионните условия и да продължите с инсталацията.

Инсталиране на Java

  1. Oracle си партнира с компании, които предлагат различни продукти. Инсталаторът може да ви предостави опция за инсталиране на тези програми, когато инсталирате Java. След като се уверите, че желаните програми са избрани, щракнете върху Следващия , за да продължите инсталацията.
  2. Няколко кратки диалога потвърждават последните стъпки от инсталационния процес; щракнете Близо на последния диалог. Това ще завърши процеса на инсталиране на Java. Проверете дали проблемът все още се появява, след като съвпадате с версиите на Eclipse и Java Runtime.

Решение 3: Премахнете променливата на пътя за Java

Ако на компютъра ви са инсталирани както 32-битовата, така и 64-битовата версия на Java, Eclipse може да се обърка, опитвайки се да разбере коя да използва. Например, ако 64-битова версия на Eclipse се опита да използва 32-битовата версия на Java, ще се появи проблем. Това може да бъде разрешено без деинсталиране на една версия на Java, просто чрез изтриване на нейната променлива Path. Уверете се, че внимателно следвате инструкциите по-долу.

  1. Щракнете с десния бутон върху или Моят компютър / Този компютър в зависимост от версията на Windows, която сте инсталирали на вашия компютър, и изберете Имоти След това намерете Разширени настройки на системата в дясната страна на прозореца Properties, щракнете върху него и отидете до Разширено раздел.

Разширени системни настройки в този PC свойства

  1. В долния десен раздел на раздела Разширени ще можете да видите Променливи на околната среда така че кликнете върху него и ще можете да видите списък с всички потребителски променливи в раздела Потребителски променливи.

Променливи на околната среда в Свойства на системата >> Разширени

  1. Щракнете върху Път променлива под Системни променливи или Потребителски променливи и щракнете върху бутона Редактиране по-долу. Опитайте да намерите път за папката Java, изберете го и изберете Изтриване от менюто отляво. Това се отнася до папката Java, която не съответства на версията на Eclipse.
  2. Опитайте да отворите програмата отново и проверете дали тя ще работи правилно сега.
4 минути четене