Как исправить ошибку «Не удалось загрузить общую библиотеку JNI»
Eclipse - это проект с открытым исходным кодом, использующий систему плагинов Java, позволяющую программистам, программирующим на разных языках, легко работать вместе. Он также доступен для многих платформ. Ошибка, упомянутая в заголовке статьи, является ошибкой, которая появляется после того, как пользователи пытаются открыть Eclipse на своем ПК с Windows.
Затмение обычно просто закрывается после этого. Проблема часто появляется, как только пользователи устанавливают и запускают Eclipse. Было много разных методов, используемых для решения этой проблемы, и поэтому мы собрали их в одну статью, чтобы вы могли проверить!
Что вызывает ошибку «Не удалось загрузить общую библиотеку JNI»?
Проблема часто вызвана одной или двумя общими проблемами, которые распространены среди многих пользователей, которые сообщили о проблеме онлайн. Тем не менее, есть несколько способов решить одну и ту же проблему. Проверьте список ниже:
- Несоответствие версий Eclipse и Java Runtime. Обе программы должны быть либо 64-битными, либо 32-битными, иначе эта ошибка обязательно появится. Решите проблему, переключив обе программы в один и тот же формат.
- Установлены как 32-разрядные, так и 64-разрядные версии Java - Eclipse может попытаться получить доступ к неправильной версии, и вам следует указать нужную версию, манипулируя переменной Path.
- Eclipse не знает об установочной папке Java - вы должны уточнить путаницу, включив ее в файл eclipse.ini.
Решение 1. Отредактируйте файл 'eclipse.ini'
Эта конкретная проблема может возникнуть из-за того, что при установке Eclipse не понимается, каким может быть правильный путь к исполняемому файлу. Это можно легко решить, просто добавив строку в файл конфигурации Eclipse, доступный в каталоге установки. Обязательно следуйте приведенным ниже инструкциям, чтобы решить проблему.
- Перейдите к местоположению папки в проводнике, просто открыв папку и нажав « Этот компьютер» или « Мой компьютер» на левой панели навигации или выполнив поиск этой записи в меню «Пуск».
- В «Этот компьютер» или «Мой компьютер» дважды щелкните, чтобы открыть локальный диск и перейти в каталог установки Java Development Kit . Найдя папку Java, перейдите к jrex.x.xx> bin и найдите файл 'jawaw.exe'. Нажмите на адресную строку и скопируйте полный адрес в буфер обмена. Заполнитель ' xxxx ' представляет версию Java, которую вы установили.
- Перейдите в папку установки Eclipse. Правильное расположение также можно найти после щелчка правой кнопкой мыши на ярлыке Eclipse и выбора опции « Открыть местоположение файла» в контекстном меню.
- Щелкните правой кнопкой мыши файл с именем « eclipse». ini 'и выберите, чтобы открыть его с помощью блокнота. Убедитесь, что вы перешли к началу файла и вставили строки ниже, чтобы решить проблему. Убедитесь, что вы также заменили наш заполнитель на адрес, который вы узнали в первой части решения:
-vm C: \ путь \ к \ 64bit \ java \ bin \ javaw.exe
- Попробуйте запустить программу еще раз и проверьте, появляется ли ошибка «не удалось загрузить общую библиотеку JNI».
Решение 2. Обеспечьте соответствие версий Eclipse и Java
Если вы используете 64-битную версию Eclipse, вы также должны убедиться, что вы установили 64-битную версию Java Runtime. То же самое касается 32-битной версии. Обязательно следуйте приведенным ниже инструкциям, чтобы удалить один из них и установить второй вариант.
Удаление Java в Windows 10
- Нажмите на кнопку меню «Пуск», расположенную в нижней левой части экрана. Выберите « Настройки », щелкнув значок шестеренки над кнопкой «Питание» в меню «Пуск».
- Выберите раздел « Приложения » в приложении «Настройки». Выберите Java из списка установленных приложений и нажмите « Удалить».
- Ответьте на инструкции, отображаемые на экране, чтобы завершить процесс удаления.
Удаление Java в предыдущих версиях Windows
- Нажмите на кнопку меню «Пуск», расположенную в нижней левой части экрана.
- Выберите « Панель управления» в меню «Пуск» и переключите параметр «Просмотр по» на « Категория» . Выберите « Удалить программу» в разделе «Программы».
- Выберите Java из списка установленных программ, щелкнув по нему, а затем нажмите « Удалить». Следуйте инструкциям на экране, чтобы завершить работу мастера.
Установка Java
Есть два способа установки Java. Вы можете использовать онлайн-установщик, который загружает только небольшой файл, который используется для загрузки всей программы, или вы можете загрузить весь пакет и установить его без активного подключения к Интернету. Вот как установить его в автономном режиме:
- Перейдите на страницу загрузки вручную и нажмите « Не в сети» . Убедитесь, что вы различаете Windows Offline, которая является 32-битной версией, и Windows Offline (64-битная), которая, очевидно, является 64-битной версией.
- Появится диалоговое окно «Загрузка файла», предлагающее запустить или сохранить загружаемый файл. Нажмите « Сохранить», чтобы загрузить файл в локальную систему.
- Закройте все приложения, включая браузер, и дважды щелкните сохраненный файл, чтобы начать процесс установки. Нажмите кнопку Установить, чтобы принять условия лицензии и продолжить установку.
- Oracle сотрудничает с компаниями, которые предлагают различные продукты. Установщик может предоставить вам возможность установить эти программы при установке Java. Убедившись, что выбраны нужные программы, нажмите кнопку « Далее», чтобы продолжить установку.
- Несколько коротких диалогов подтверждают последние шаги процесса установки; нажмите Закрыть в последнем диалоговом окне. Это завершит процесс установки Java. Проверьте, появляется ли проблема по-прежнему после сопоставления версий Eclipse и Java Runtime.
Решение 3. Удалите переменную Path для Java
Если на вашем компьютере установлена как 32-разрядная, так и 64-разрядная версия Java, Eclipse может запутаться, пытаясь выяснить, какую из них использовать. Например, если 64-разрядная версия Eclipse пытается использовать 32-разрядную версию Java, появится проблема. Это можно решить, не удаляя одну версию Java, просто удалив ее переменную Path. Обязательно внимательно следуйте приведенным ниже инструкциям.
- Щелкните правой кнопкой мыши на « Мой компьютер / Этот компьютер» в зависимости от версии Windows, установленной на вашем компьютере, и выберите « Свойства». После этого найдите кнопку « Дополнительные параметры системы» в правой части окна «Свойства», нажмите на нее и перейдите на вкладку « Дополнительно ».
- В нижнем правом разделе вкладки «Дополнительно» вы сможете увидеть параметр « Переменные среды», поэтому щелкните по нему, и вы увидите список всех пользовательских переменных в разделе «Пользовательские переменные».
- Нажмите переменную Path в разделе Системные переменные или в разделе Пользовательские переменные и нажмите кнопку Изменить ниже. Попробуйте найти путь к папке Java, выберите его и выберите «Удалить» в левом меню. Это относится к папке Java, которая не соответствует версии Eclipse.
- Попробуйте заново открыть программу и проверить, будет ли она работать правильно.