Netbeans не устанавливается на моем Mac, он говорит, что JDK не найден, хотя JDK установлен в том же - PullRequest
0 голосов
/ 19 ноября 2018

Ошибка: сбой при выполнении команд, упомянутых ниже: -

/usr/bin/sudo -E -- env LOGNAME=ajaygautam USER=ajaygautam USERNAME=ajaygautam /usr/sbin/installer -pkg /usr/local/Caskroom/netbeans/8.2/NetBeans\ 8.2.pkg -target /, выход с 1.

Вот вывод: installer: Error - Невозможно установить IDE NetBeans.Java (JRE) найдена на вашем компьютере, но требуется JDK 8 или новее.Загрузите и установите последнее обновление JDK 8 из http://www.oracle.com/technetwork/java/javase/downloads/index.html и перезапустите установку NetBeans.

Может ли кто-нибудь найти решение выше?Я не могу установить пакет NetBeans 8.2 на свой Mac.

Ответы [ 2 ]

0 голосов
/ 20 ноября 2018

На самом деле, java_home находится в /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home но в моем случае java_home был в следующем месте, т.е. /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java_home И я удалил свой java_home из / usr / libexec / java_home пользователем root. и я добавил новый java_home в / usr / libexec, выполнив следующую команду sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java_home /usr/libexec/.

0 голосов
/ 19 ноября 2018

Для установки NetBeans на MacOS используются следующие шаги: -

1) Загрузить последнюю версию

Чтобы установить NetBeans на MacOS, нам необходимо загрузить последнюю версию NetBeans, посетив ее официальный веб-сайт, т.е. https://netbeans.org/downloads/

2) Смонтировать файл образа диска

Файл dmg, загружаемый с официального сайта NetBeans, должен быть смонтирован в установщике.Это можно сделать с помощью следующей команды:

$ hdiutil mount Downloads / netbeans-8.2-macosx.dmg

3) Установить файл

Файл монтируется в каталог томов, который содержит файл пакета (.pkg), который можно установить с помощью команды установщика.Команде нужны привилегии суперпользователя, для которых используется sudo.

$ sudo installer -pkg Volumes / NetBeans \ 8.2 / NetBeans \ 8.2.pkg -target /

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

4) Размонтируйте файл

После завершения процесса установки нам нужно размонтироватьустановщик.Это можно сделать с помощью параметра Unmount with hdiutil.

$ hdiutil unmount / Volumes / NetBeans \ 8.2

Что ж, мы закончили с процессом установкиNetBeans 8.2 в MacOS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...