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

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

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

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

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

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

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

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

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

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

Отваряне на този компютър в библиотеки
  1. В този компютър или моя компютър щракнете двукратно, за да отворите локалния диск и отворете инсталационната директория на Java Development Kit . След като намерите папката Java, отворете jrex.x.xx> bin и намерете файла 'jawaw.exe'. Щракнете върху адресната лента и копирайте пълния адрес в клипборда. Заместителят наxxxx “ представлява версията на Java, която сте инсталирали.

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

Решение 2: Съвсем сигурно затъмнение и 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 Offline . Уверете се, че разграничавате Windows Offline, който е 32-битова версия, и Windows Offline (64-битов), което очевидно е 64-битната версия.

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

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

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

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

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

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

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

Интересни Статии