Как да коригирам & lsquo; Неуспешно зареждане на споделената библиотека JNI & rsquo;

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

Eclipse обикновено просто се затваря след това. Проблемът често се появява веднага след като потребителите инсталират и стартират 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, която сте инсталирали.
  1. Придвижете се до инсталационната папка на Eclipse. Правилното местоположение може да бъде намерено и след щракване с десния бутон на мишката върху прекия път Eclipse и избиране на опцията Отваряне на местоположението на файла от контекстното меню.
  2. Щракнете с десния бутон върху файла, наречен " eclipse". ini 'и изберете да го отворите с 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 от списъка с инсталирани приложения и след това щракнете върху Деинсталиране
  1. Отговорете на инструкциите, показани на екрана, за да завършите процеса на деинсталиране.

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

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

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

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

  1. Отидете на страницата за ръчно изтегляне и кликнете върху Windows Offline . Уверете се, че правите разлика между Windows Offline, която е 32-битова версия, и Windows Offline (64-битова), която очевидно е 64-битовата версия.
  1. Появява се диалоговият прозорец Изтегляне на файл, който ви подканва да стартирате или запазите файла за изтегляне Щракнете върху Запиши, за да изтеглите файла във вашата локална система.
  2. Затворете всички приложения, включително браузъра си, и щракнете двукратно върху записания файл, за да стартирате процеса на инсталиране. Щракнете върху бутона Инсталиране, за да приемете лицензионните условия и да продължите с инсталацията.
  1. Oracle си партнира с компании, които предлагат различни продукти. Инсталаторът може да ви предостави опция за инсталиране на тези програми, когато инсталирате Java. След като се уверите, че желаните програми са избрани, щракнете върху бутона Напред, за да продължите инсталацията.
  2. Няколко кратки диалога потвърждават последните стъпки от инсталационния процес; щракнете върху Затвори в последния диалогов прозорец. Това ще завърши процеса на инсталиране на Java. Проверете дали проблемът все още се появява, след като съвпадате с версиите на Eclipse и Java Runtime.

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

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

  1. Щракнете с десния бутон върху My Computer / This PC в зависимост от версията на Windows, която сте инсталирали на вашия компютър, и изберете Properties След това намерете бутона Advanced system settings от дясната страна на прозореца Properties, щракнете върху него и навигирайте в раздела Разширени .
  1. В долния десен раздел на раздела Разширени ще можете да видите опцията Променливи на околната среда , така че кликнете върху нея и ще можете да видите списък с всички потребителски променливи в раздела Потребителски променливи.
  1. Щракнете върху променливата Path под Системни променливи или секцията Потребителски променливи и щракнете върху бутона Редактиране отдолу Опитайте да намерите път за папката Java, изберете го и изберете Изтриване от менюто отляво. Това се отнася до папката Java, която не съответства на версията на Eclipse.
  2. Опитайте да отворите отново програмата и проверете дали тя ще работи правилно сега.