it-swarm.com.ru

JDK не был найден на компьютере для NetBeans 6.5

При открытии NetBeans я получил следующее сообщение. Я установил JDK и установил каталог bin в среде. Что я мог сделать дальше, чтобы избежать этой проблемы? Кстати, я использую Windows 7 64 бит.

enter image description here

16
william007

Я использую следующие шаги для решения проблемы:

Во-первых, убедитесь, что

“Run this program in compatibality mode for: Windows XP (Service Pack 3)” and “Run this program as an administrator” are ENABLED.

Запустить в командной строке

C:\Users\{yourusernamehere}\Documents\Downloads\netbeans-6.5-ml-windows.exe –-javahome "C:\Program Files (x86)\Java\jdk1.6.0_18"
21
william007

Выполните следующие шаги, чтобы решить проблему

  1. Убедитесь, что JDK уже установлен.

  2. Если установщик находится на компакт-диске, скопируйте файл EXE для установщика Netbeans 6.5.1 на свой жесткий диск.

  3. Обратите внимание на местоположение установщика.

  4. Откройте командную строку, работающую от имени администратора: Перейдите в кнопку «Пуск»> «Все программы»> «Стандартные» Щелкните правой кнопкой мыши командную строку Выберите «Запуск от имени администратора».

  5. В командной строке используйте команду cd, чтобы перейти в каталог, содержащий установщик.

  6. Выполните следующую команду, чтобы извлечь содержимое установщика: [Примечание: вам может потребоваться изменить имя установщика, чтобы оно соответствовало вашему.]

    netbeans-6.5.1-ml-Java-windows.exe --extract

  7. Выполните следующую команду, чтобы вручную запустить программу установки:

    Java -jar bundle.jar

Вы на несколько секунд увидите окно быстрой прокрутки в окне командной строки, после чего появится окно программы установки, чтобы начать процесс установки.

19
Bhuvan

Сначала я бы перепроверил, что вы установили JDK, а не только JRE. Легко схватить не того и даже не осознать. Затем я убедился бы, что переменная среды Java_HOME указывает на каталог установки JDK, а не на каталог bin. Возможно, вы захотите добавить каталог bin в переменную среды PATH, но Netbeans, скорее всего, смотрит на переменную среды Java_HOME.

7
Mark P.

Я столкнулся с той же проблемой, не работает нормально.

  1. просто откройте cmd

  2. перейдите в каталог, в котором находится файл установки NetBeans.

  3. в cmd напишите имя всего установочного файла и напишите --javahome "адрес jdk"

  4. нажмите Enter, это, безусловно, решит вашу проблему

например, если файл установки: netbeans8.02.exe

и путь JDK является C:/программные файлы/Java/jdk9.01

затем запустите команду,

netbeans8.02.exe --javahome "C:/программные файлы/Java/jdk9.01"

и нажмите ввод! :-) 

4
xscorp7

перейдите в cmd и введите следующую команду:

C:\Users {usernamehere}\Documents\Downloads\netbeans- {версия} .exe –-Javahome "C:\Program Files (x86)\Java\jdk {версия}"

перед тем, как убедиться, что вы правильно установили переменную окружения . Если она не работает, проверьте совместимость программы или Переустановите jdk соответствующим образом и снова установите окружение и выполните команду, описанную выше. 

3
Ram Mehra

Вы должны либо предоставить переменную среды Java_HOME, которая указывает на местоположение JDK, либо, как говорится, запустить программу установки из командной строки, передавая адрес JDK через аргумент -javahome, например так:

C:> <NetBeans_Installer_Name> -javahome <JDK-PATH>

Вы также должны убедиться, что установленный JDK является 64-разрядной версией программы для Windows. Это ссылка для скачивания JDK6U37: http://download.Oracle.com/otn-pub/Java/jdk/6u37-b06/jdk-6u37-windows-x64.exe

2
RGO

Когда возникает проблема такого типа, просто удалите предыдущий параметр пути и добавьте новый путь в переменную среды.

новое имя пути Java_HOME путь "Путь к вашему компьютеру" без\bin

а также отредактируйте переменную пути с помощью\bin path.

netBeans будет работать нормально, независимо от версии. JDK 9 или более поздняя версия. 

1
Debajit Basu

У меня такая же проблема, и решить этим способом:

  1. Открыть CMD
  2. перейти к файлу netbeans.exe
  3. нажмите клавишу Sift + правый клик и скопируйте как путь Копировать как путь
  4. вставка в CMD выглядит как C:\Users\без имени> "C:\Users\без имени\Загрузки\Программы\netbeans-8.2-windows.exe"
  5. написать --javahome сделать тот же Poin 2 в папке JDK
  6. запись в cmd выглядит так: C:\Users\без имени> "C:\Users\без имени\Загрузки\Programs\netbeans-8.2-windows.exe" --javahome "C:\Program Files\Java\jdk-9.0.4"

  7. войти. наслаждайся этим.

0
sigit dwi

Вам просто нужно добавить переменную среды Java_HOME и указать полный путь к последней папке JDK на вашем компьютере. 

Перезапустите установщик, и он будет работать.

0
ADITYA RATHI

Я получил эту ошибку сегодня при установке последней версии Java 10.0.1 (скачал JDK на официальном сайте Oracle), а также скачал NetBeans версии 8.2. 

Моя установка JDK прошла так же гладко, как Cake.

Но проблема в установке Netbeans. Когда я пытался установить Netbeans, показывалось сообщение об ошибке: «JDK не был установлен в вашей системе. Попробуйте использовать аргумент установщика Javahome». Но ничто не помогло мне.

Решение:

  • Загрузите JRE один со своего сайта.
  • Переместите установщик NetBeans на локальные диски, отличные от c.
  • Установите JRE, нажав на исполняемый файл.
  • Установите Java_HOME, PATH в переменных окружения.
  • Установите NetBeans сейчас.
0
Pavi Pavithran

Я сталкиваюсь с той же проблемой при установке NetBeans , Но я правильно выполнил установку Просто сделайте 1-> GO и загрузите JRE-файл Javalink -> https : //www.Oracle.com/technetwork/Java/javase/downloads/jre8-downloads-2133155.html

2-> После установки JRE, пожалуйста, перейдите в каталог, в котором вы установили JRE 3-> И скопируйте весь файл из папки JRE 4-> И вставьте в папку jdk, но 5 -> при копировании файла убедитесь, что вы заменили и скопировали файл, пока выдается любое приглашение

6-> Затем откройте командную строку (cmd) и просто введите 7-> netbeans-8.2-windows.exe --javahome "path-of-your-jdk-file"

0
Mickey Mouse

У меня установлен JDK

Вы не указали версию. Я думаю, что это не 6 и не 5.

JDK 6 была последней версией на момент разработки NetBeans 6.0 - 6.9. По этой причине Они требуют JDK 6 (или JDK 5) и не работают на JDK 7 или более поздней версии.

Скачать JDK 6
Скачать последнюю версию NetBeans

0
Anees

напишите в командной строке 

C:>netbeans8.2-windows.exe -javahome"path of your jdk" -jrehome"path of your jre"

версия NetBeans может отличаться, поэтому введите это имя, т. е. если у вас есть netbeans 6.5, то вместо netbeans6.5 напишите 8.2.

0
Shubham Singh
  1. Перейдите в папку net beans, где вы ее установили. 
  2. Щелкните правой кнопкой мыши значок удаления и выберите свойства
  3. выберите вкладку совместимости и установите флажок «Запустить эту программу в режиме совместимости».
  4. Применять изменения
  5. В командной строке выполните следующую команду:> uninstall.exe -javahome C:\YOUR_JRE_LOCATION
0
Siddharth Adhikari

Установите Java_HOME и PATH, Откройте командную строку с правами администратора, Запустите в командной строке >> netbeans-6.5.1-ml-windows.exe --extract, Запустите в командной строке >> Java - jar bundle.jar

0
Mihira Prasanna

Это все еще проблема при установке NetBeans 8.0. Чтобы установить его, сначала убедитесь, что JDK установлен правильно. На моей машине это было в C:\Program Files\Java\jdk1.8.0_11

Затем я смог установить NetBeans 8.0, перезагрузив компьютер в безопасном режиме с поддержкой сети. При запуске установочного файла NetBeans exe в безопасном режиме с поддержкой сети вам будет предложено подтвердить расположение каталога Java JDK.

0
Matthew3

Для Netbeans 9.0

1) открыть файл netbeans.conf с помощью блокнота внутри папки etc

2) Найдите строку «netbeans_jdkhome» и раскомментируйте ее, удалив '#' из начала

3) найдите свой jdk и замените путь к файлу

Например

 enter image description here

0
Muhaiminurabir

Из commnand Prompt выполните следующие две команды:

netbeans-6.5.1-windows.exe –extract// две черты перед извлечением

Java -jar bundle.jar

Первый извлекает установщик из exe, а другой выполняет установщик.

по этой ссылке: http://fuzz-box.blogspot.com/2011/05/netbeans-65-jdk-not-found.html

0
Mahmoud Saleh