cannot locate java installation in specified jdkhome netbeans как исправить

enlil25 / NetBeans “Cannot locate java installation in specified jdkhome”?

NetBeans “Cannot locate java installation in specified jdkhome”?
I recently came across this message when opening NetBeans after updating my Java version from 1.7.0_05 to 1.7.0_07.
Cannot locate Java installation in specified jdkhome:
C:\Program Files\Java\jdk1.7.0_05
Do you want to try to use default version?
There are no ill effects from clicking Yes, and everything works as normal within NetBeans, but it’s annoying having to click Yes each time you open NetBeans right?
I tried every menu I could find within NetBeans, but was unable to make the message go away. Thankfully, you can fix this message by editing a config file in the NetBeans installation directory located at /etc/netbeans.conf. For me this was:
C:\Program Files\NetBeans 7.2\etc\netbeans.conf
The line you are looking for is:
netbeans_jdkhome=»C:\Program Files\Java\jdk1.7.0_05″
Which was on line 57 for me.
Simply change this to your current Java version and you should no longer see that annoying message!
Update August 2015:
In the comments, Andrew has recommended that it’s possible to comment the above line out (put a # at the start) and the launcher will automatically detect and use a JDK, which will work for NetBeans 8 with Java 8 and beyond.
This post is part of our “NetBeans article Index” series. In these articles, we aim to explore NetBeans in different ways, from useful hint and tips, to our how-to’s, experiences and usage of the NetBeans IDE.

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

Установка Netbeans не находит JDK [закрыто]

установка Netbeans 6.0.1 на моем компьютере с windows, я нахожу эту ошибку:

даже если я мои переменные среды, кажется, в порядке, при выполнении:

я перезагрузил свою систему, но ошибка сохраняется. Кто-нибудь знает почему?? Спасибо заранее

6 ответов

Если вы не уверены, что у вас есть JDK установлен (а не JRE), вы можете указать расположение JDK в командной строке при запуске установщика (как указано в сообщении об ошибке, которое вы получаете).

эти записи FAQ также могут помочь вам:

Это связано только с отсутствием пути javahome.

используйте командную строку ниже:—

для ОС Windows: Откройте командную строку

для ОС Linux-откройте терминал

нам удалось успешно установить netbeans 6.8 под windows 8 следующим образом:

-> установка выполняется без каких-либо ошибок

Set JAVA_HOME в переменной окружения.

set JAVA_HOME только JDK1.6.0_23 или как там jdk folder у вас есть. не включайте!—4—> папка в пути.

установите переменную JAVA_HOME, как указано выше, но также установите переменную JRE_HOME в папку среды выполнения Java (пример: C:\Program файлы (x86)\Java\jdk1.6.0_23\jre)

чтобы установить переменную среды windows, щелкните правой кнопкой мыши на моем компьютере и выберите «Свойства» и выберите вкладку «Дополнительно» в старых версиях windows или нажмите ссылку «Дополнительные параметры системы» в новых версиях windows. Нажмите кнопку «Переменные среды» и в системных переменных раздел, нажмите кнопку «Создать» и добавьте вышеуказанные имена переменных и введите соответствующие пути файловой системы в качестве значений.

Читайте также:  что нельзя писать в вк в личку

после установки Netbeans проверьте следующее:

открыть C:\Program файлы (х86)\в NetBeans 6.0.1\и т. д.\в NetBeans.conf

измените это значение на местоположение вашей папки JDK, если оно уже установлено неправильно:

netbeans_jdkhome=»C:\Program файлы (x86)\Java\jdk1.6.0_23″

Источник

Что делать, когда NetBeans не видит JDK

Дата публикации: 2018-12-24

От автора: если вы уже успели установить NetBeans и провести несколько операций с этим программным обеспечением, то, скорее всего, столкнулись с некоторыми сложностями. Как правило, это связано не с низким качеством ПО, а с некоторой некомпетентностью при установке. Учитывая, что для «бобов» необходима среда исполнения, запросы вроде «netbeans jdk» являются очень распространенными. Сегодня объясним, как отредактировать конфигурацию для стабильной работы, а также покажем несколько трюков, которые позволяют делать настройку сети быстрой и удобной.

Неуловимый Java Development Kit

Для того чтобы NetBeans работала, необходима установка JDK. Это набор Java-разработки, который включает в себя компилятор, библиотеки и массу других инструментов. Но нас интересует один из них — Java Runtime Environment. На самом деле, для запуска нужен он один. Если планируется хоть малейшее взаимодействие с «кофейным» языком, то устанавливать отдельно среду нет смысла. К тому же, удалить лишнее всегда легче, чем скачать и доустановить что-то к уже инсталлированным продуктам. Поэтому разработчики ставят JDK — это легче и дает возможность работать с Java. Даже если подобное направление не предвидится в ближайшее время, кто знает, на чем программировать будете завтра.

Но бывают ситуации, когда система просто не видит JDK, и среда разработки не может начать корректную работу. Если вы находитесь сегодня здесь, значит, основные способы решения проблемы, вроде переустановки, уже были испробованы. А если нет — не спешите их применять, так как без знаний вы получите точно такой же результат.

Итак, вы проводите установку NetBeans, но на определенном этапе получаете оповещение об отсутствии JDK на компьютере. Необходимо убедиться в том, что:

JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

вы проводили установку JDK, и он не отсутствует на вашем ПК;

при выполнении переменные среды выглядят так, как и должны;

установка произошла корректно;

установлена правильная версия JDK.

Если один из пунктов нарушен, то, скорее всего, вам нужно просто переустановить JDK по всем инструкциям. Сделать это очень просто, но для начала нужно, как минимум, скачать файлы инсталляции с официального сайта Oracle (компании, которая занимается поддержкой и разработкой языка Java). Внимание: сначала рассмотрим полную установку, но вам нужно не так много — начните с короткого пути, который описан немного ниже. А уже после приступайте к установке с нуля.

На сайте вам необходимо выбрать лишь правильный пакет и решение для той операционной системы, в которой будет запущен NetBeans. Обращайте внимание не только на версию ОС, но и на ее разрядность. Ознакомиться с тем, какая именно операционка в распоряжении, можно, кликнув в меню основных сведений о компьютере. В графе «Тип системы» будет указано нужное нам число.

Читайте также:  К чему снится собака во сне для женщины большая овчарка злая

Вот вы скачали пакеты JDK, которые нужны для NetBeans, и пора начинать их установку. Прежде всего, нам понадобятся права администратора в операционной системе. Если вы и так под ними — работаем, если нет — завершите сеанс, и продолжим. В панели управления («Установка и удаление программ») проверяем, есть ли уже Java на этом ПК. Находим — удаляем. Кликаем на исполнительный файл, который скачали с официального сайта, и начинаем установку. Несмотря на то, что окно позволяет минимальную кастомизацию, не станем пользоваться этой возможностью и сохраним умолчания. На данном этапе роль пользователя в том, чтобы нажимать «Далее».

Важно знать, что для NetBeans нужна именно восьмая версия Java. С помощью команд можно проверить, какая именно установилась у вас. Это можно сделать по мануалу из свободного доступа. Если вы установили, скажем, Java 9, то нужно откатить ее до восьмой. Об этом тоже лучше загуглить — там простая инструкция из трех команд в командной строке. Но вас может ожидать сложность и здесь. Если командная строка выдаст ошибки, значит, пора переходить к Path.

Если версия компилятора отобразилась, как 8, или Java не была обнаружена —продолжаем. К тому, чтобы установить правильную версию, вернетесь после этого шага. Теперь пришла очередь добавить Java в переменные среды. Как правило, это тот шаг, который заставляет NetBeans увидеть, что JDK был установлен. Если его упустить, то придем к тому, что IDE снова не увидит необходимое программное обеспечение и выдаст ошибку.

JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

Но на этом не заканчиваем с переменными средами. Впереди редактирование уже существующей переменной — Path. Ее нужно не полностью изменять, а лишь добавить нужное нам значение. Чтобы не «задеть» умолчания, ставим символ «;» после того, что и так написано. А далее указываем путь к файлу JDK.

Чтобы все внесенные изменения вступили в силу, необходимо перезагрузить компьютер. Ну, а чтобы удостовериться в том, что все работает так, как нужно, открываем командную строку и прописываем команду проверки компилятора JDK:

Источник

I have just installed Netbeans 8.0.2 on CentOS 6.5.

When I try to run it, I get the message

I have /usr/share/java-1.7.0 so I typed

I also have /root/Downloads/jdk1.8.0_40 which allowed me to install Netbeans. However, when I type

10 Answers 10

I do recommend you to change the configuration of JDK used by NetBeans in netbeans.conf config file:

example:

ATTENTION MAC OS USERS

First, please remember that in a Mac computer the netbeans.conf file is stored at

(if you had used the default installation package.)

Then, also remember that the directory you MUST use on either «netbeans_jdkhome» or «—jdkhome» it’s NOT the /Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/ but the following one:

Читайте также:  можжевельник запах на что похож

Note: of course, you must change the versions for both NetBeans and JDK you’re using.

Check the setting in your user config /home/username/.netbeans/version/etc/netbeans.conf

I had the problem where I was specifying the location globally, but my user setting was overriding the global setting.

CentOS 7/Netbeans 8.1

Answer: Edit the netbeans.conf file.

Close NetBeans, start Notepad or another text editor as Administrator. Right click on the Notepad application and choose «Run as administrator» and then open netbeans.conf with it. Change netbeans_jdkhome=”C:\Program Files. whatever”.

Try Java SE Runtime Environment 8. It fixed it for me.

E.g. for 64 bit application: netbeans_jdkhome=»C:\Program Files\AdoptOpenJDK\jdk8u202-b08″

If like me, you got that message after installing jenv, simply add netbeans_jdkhome=»$JAVA_HOME» to your [netbeans-installation-directory]/etc/netbeans.conf file

In my case, I had installed *ahem* OpenJDK, but the bin folder was full of symlinks to the bundled JRE and the actual JDK was nowhere to be found.

What worked for me is:

Not the answer you’re looking for? Browse other questions tagged java netbeans centos or ask your own question.

Linked

Related

Hot Network Questions

Subscribe to RSS

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.9.16.40224

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Источник

Не удается найти java. Используйте переключатель –jdkhome

Я только что установил Netbeans 8.0.2 на CentOS 6.5.

Когда я пытаюсь запустить его, я получаю сообщение

У меня также есть /root/Downloads/jdk 1.8.0_40, что позволило мне установить Netbeans. Однако, когда я печатаю

все еще производит

Я рекомендую вам изменить конфигурацию JDK, используемую NetBeans, в netbeans.conf файле конфигурации:

Пример:

Проверьте настройку в пользовательской конфигурации /home/username/.netbeans/version/etc/netbeans.conf

У меня возникла проблема, когда я указывал местоположение по всему миру, но моя настройка пользователя переопределяла глобальные настройки.

CentOS 7/Netbeans 8.1

Попробуйте Java SE Runtime Environment 8. Он исправил это для меня.

NetBeans 8.2 – Не удается найти установку java в указанном jdkhome?

Ответ: отредактируйте файл netbeans.conf.

Закройте NetBeans, запустите Блокнот или другой текстовый редактор в качестве администратора. Щелкните правой кнопкой мыши приложение “Блокнот” и выберите “Запуск от имени администратора”, а затем откройте netbeans.conf. Изменить netbeans_jdkhome = “C:\Program Files… whatever”.

ПОЛЬЗОВАТЕЛИ MAC-ПОЛЬЗОВАТЕЛЯ

Во-первых, помните, что на компьютере Mac файл netbeans.conf хранится в

(если вы использовали установочный пакет по умолчанию).

Затем также помните, что каталог, который вы ДОЛЖНЫ использовать на “netbeans_jdkhome ” или “–jdkhome”, это НЕ/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/, но следующий:

Примечание. Конечно, вы должны изменить версии для NetBeans и JDK, которые вы используете.

Например, для 64-битного приложения: netbeans_jdkhome=»C:\Program Files\AdoptOpenJDK\jdk8u202-b08″

Что сработало для меня:

Источник

Образовательный портал