При попытке установить IDE Apache NetBeans на MacOS JDK не обнаружен Big Sure
Я пытаюсь установить IDE Apache NetBeans на MacOS Big Sure, но сначала не удается
ht tps:https://stackru.com/images/4d9a11b2f65703323cfc285d7188d5a31c6bf03b.png
Это моя java -версия
ht tps:https://stackru.com/images/26115316ab239c6658331b9eed2b22057afb19b7.png
Я попытался отредактировать.profile или.bash_profile для java_home, как некоторые люди сказали в других ответах, но ничего не вышло.
7 ответов
Здесь я объединил полученные ответы.
Я установил последнюю версию IDE Apache NetBeans версии 12.1.
Щелкните правой кнопкой мыши: Apache NetBeans 12.1.app -> Показать содержимое пакета
Перейдите в: /Contents/Resources/NetBeans/netbeans/etc
Откройте netbeans.conf в текстовом редакторе.
Искать: #netbeans_jdkhome="/path/to/jdk"
Добавьте путь к вашему JDK ниже следующим образом:
netbeans_jdkhome= "/ Библиотека /Java/JavaVirtualMachines/jdk-11.0.9.jdk/Contents/Home"
Сохранить.
Запустите программу.
Попробуйте установить Java 8.
brew tap adoptopenjdk/openjdk
brew cask install adoptopenjdk8
Если вы окажетесь в Error: Cask adoptopenjdk8 exists in multiple taps:
из-за предыдущих обходных путей с другими инструкциями укажите абсолютное местоположение следующим образом:
brew cask install adoptopenjdk/openjdk/adoptopenjdk8
После завершения установки добавьте JAVA_HOME
к ~/.profile
и источник.
export JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
export PATH=$PATH:$JAVA_HOME/bin
Чтобы установить IDE NetBeans, выполните
brew cask install netbeans
I Итак, процедуры с установкой java_home и прочего у меня не работали. Я загрузил двоичный zip-архив из netbeans и открыл файл etc/netbeans.conf. Здесь вы можете просто указать путь к вашему JDK
(netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home")
, где вам нужно удалить # перед этой строкой. Если вы сейчас запустите bin/netbeans в этой папке, вы можете запустить netbeans. Позвольте мне знать, если это помогает!
Лучшей альтернативой, которую я нашел, является установка netbeans с использованием репозитория пакетов homebrew с командой, которая установит netbeans на ваш компьютер.
brew install netbeans
Я использовал Netbeans 8.2 с JDK 8u111.
Вы можете скачать эту версию Netbeans по этой ссылке:https://www.oracle.com/technetwork/es/java/javase/downloads/jdk-netbeans-jsp-3413139-esa.html
Java обычно уже установлена в Mac OS. Иногда проблема возникает при установке Netbeans. Я была такая же проблема. Я решил это, установив netbeans, используя
brew cask install netbeans
. Используйте командную строку вместо загрузки netbeans из Интернета.
Я выполнил эту процедуру: установка Netbeans 8.2 на MacOS Big Sur не обнаружила JDK.
Я установил Java 8 и Netbeans 12.1. Я не смог установить Netbeans 8.2, к счастью, установщик импортирует настройки Netbeans 8.2.