Как исправить ошибку «Не удалось загрузить общую библиотеку 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. Перейдите к местоположению папки в проводнике, просто открыв папку и нажав « Этот компьютер» или « Мой компьютер» на левой панели навигации или выполнив поиск этой записи в меню «Пуск».

Открытие этого ПК в библиотеках
  1. В «Этот компьютер» или «Мой компьютер» дважды щелкните, чтобы открыть локальный диск и перейти в каталог установки Java Development Kit . Найдя папку Java, перейдите к jrex.x.xx> bin и найдите файл 'jawaw.exe'. Нажмите на адресную строку и скопируйте полный адрес в буфер обмена. Заполнитель ' xxxx ' представляет версию Java, которую вы установили.

Расположение jawaw.exe
  1. Перейдите в папку установки Eclipse. Правильное расположение также можно найти после щелчка правой кнопкой мыши на ярлыке Eclipse и выбора опции « Открыть местоположение файла» в контекстном меню.
  2. Щелкните правой кнопкой мыши файл с именем « eclipse». ini 'и выберите, чтобы открыть его с помощью блокнота. Убедитесь, что вы перешли к началу файла и вставили строки ниже, чтобы решить проблему. Убедитесь, что вы также заменили наш заполнитель на адрес, который вы узнали в первой части решения:
 -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 Offline, которая является 32-битной версией, и Windows Offline (64-битная), которая, очевидно, является 64-битной версией.

Загрузка Java
  1. Появится диалоговое окно «Загрузка файла», предлагающее запустить или сохранить загружаемый файл. Нажмите « Сохранить», чтобы загрузить файл в локальную систему.
  2. Закройте все приложения, включая браузер, и дважды щелкните сохраненный файл, чтобы начать процесс установки. Нажмите кнопку Установить, чтобы принять условия лицензии и продолжить установку.

Установка Java
  1. Oracle сотрудничает с компаниями, которые предлагают различные продукты. Установщик может предоставить вам возможность установить эти программы при установке Java. Убедившись, что выбраны нужные программы, нажмите кнопку « Далее», чтобы продолжить установку.
  2. Несколько коротких диалогов подтверждают последние шаги процесса установки; нажмите Закрыть в последнем диалоговом окне. Это завершит процесс установки Java. Проверьте, появляется ли проблема по-прежнему после сопоставления версий Eclipse и Java Runtime.

Решение 3. Удалите переменную Path для Java

Если на вашем компьютере установлена ​​как 32-разрядная, так и 64-разрядная версия Java, Eclipse может запутаться, пытаясь выяснить, какую из них использовать. Например, если 64-разрядная версия Eclipse пытается использовать 32-разрядную версию Java, появится проблема. Это можно решить, не удаляя одну версию Java, просто удалив ее переменную Path. Обязательно внимательно следуйте приведенным ниже инструкциям.

  1. Щелкните правой кнопкой мыши на « Мой компьютер / Этот компьютер» в зависимости от версии Windows, установленной на вашем компьютере, и выберите « Свойства». После этого найдите кнопку « Дополнительные параметры системы» в правой части окна «Свойства», нажмите на нее и перейдите на вкладку « Дополнительно ».

Расширенные настройки системы в свойствах этого ПК
  1. В нижнем правом разделе вкладки «Дополнительно» вы сможете увидеть параметр « Переменные среды», поэтому щелкните по нему, и вы увидите список всех пользовательских переменных в разделе «Пользовательские переменные».

Переменные среды в свойствах системы >> Дополнительно
  1. Нажмите переменную Path в разделе Системные переменные или в разделе Пользовательские переменные и нажмите кнопку Изменить ниже. Попробуйте найти путь к папке Java, выберите его и выберите «Удалить» в левом меню. Это относится к папке Java, которая не соответствует версии Eclipse.
  2. Попробуйте заново открыть программу и проверить, будет ли она работать правильно.

Интересные статьи