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, доступный в каталоге установки. Убедитесь, что вы следуете приведенным ниже инструкциям, чтобы решить проблему.
- Перейдите к папке в проводнике, просто открыв папку и щелкнув « Этот компьютер» или « Мой компьютер» на левой панели навигации или выполнив поиск этой записи в меню «Пуск».
- В «Этот компьютер» или «Мой компьютер» дважды щелкните, чтобы открыть локальный диск, и перейдите в каталог установки 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 . Убедитесь, что вы различаете Windows Offline, которая является 32-разрядной версией, и Windows Offline (64-разрядная версия ), которая, очевидно, является 64-разрядной версией.
- Появится диалоговое окно «Загрузка файла» с предложением запустить или сохранить загруженный файл. Нажмите « Сохранить», чтобы загрузить файл в локальную систему.
- Закройте все приложения, включая браузер, и дважды щелкните сохраненный файл, чтобы начать процесс установки. Нажмите кнопку « Установить» , чтобы принять условия лицензии и продолжить установку.
- Oracle сотрудничает с компаниями, предлагающими различные продукты. Установщик может предоставить вам возможность установить эти программы при установке Java. Убедившись, что нужные программы выбраны, нажмите кнопку « Далее» , чтобы продолжить установку.
- Несколько коротких диалоговых окон подтверждают последние шаги процесса установки; нажмите " Закрыть" в последнем диалоговом окне. На этом процесс установки Java завершится. Убедитесь, что проблема все еще появляется после того, как вы сопоставите версии Eclipse и Java Runtime.
Решение 3. Удалите переменную пути для Java
Если на вашем компьютере установлена как 32-разрядная, так и 64-разрядная версия Java, Eclipse может запутаться, пытаясь выяснить, какую из них использовать. Например, если 64-разрядная версия Eclipse попытается использовать 32-разрядную версию Java, возникнет проблема. Эту проблему можно решить без удаления одной версии Java, просто удалив ее переменную Path. Убедитесь, что вы внимательно следуете приведенным ниже инструкциям.
- Щелкните правой кнопкой мыши Мой компьютер / Этот компьютер в зависимости от версии Windows, установленной на вашем компьютере, и выберите « Свойства». После этого найдите кнопку « Дополнительные параметры системы» в правой части окна «Свойства», щелкните ее и перейдите к на вкладку Advanced .
- В правом нижнем углу вкладки «Дополнительно» вы увидите параметр « Переменные среды», поэтому щелкните его, и вы сможете увидеть список всех пользовательских переменных в разделе «Пользовательские переменные».
- Щелкните переменную Путь в разделе Системные переменные или в разделе Пользовательские переменные и нажмите кнопку Изменить ниже. Попробуйте найти путь к папке Java, выберите ее и выберите «Удалить» в меню слева. Это относится к папке Java, которая не соответствует версии Eclipse.
- Попробуйте снова открыть программу и проверить, правильно ли она теперь работает.