我尝试过设置java_home等操作,但都没有成功。我的做法是从netbeans下载二进制文件并打开etc/netbeans.conf文件,您可以在此处简单地设置JDK的路径(netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home")
,需要删除此行前面的#号。如果现在在该文件夹中运行bin / netbeans,则可以运行netbeans。如果有帮助,请告诉我!
brew tap adoptopenjdk/openjdk
brew cask install adoptopenjdk8
如果您因使用不同的指令而遇到Error: Cask adoptopenjdk8 exists in multiple taps:
,请指定绝对位置,如下所示:
brew cask install adoptopenjdk/openjdk/adoptopenjdk8
~/.profile
中添加JAVA_HOME
并进行源代码编译。export JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
export PATH=$PATH:$JAVA_HOME/bin
brew cask install netbeans
brew install adoptopenjdk/openjdk/adoptopenjdk8
(没有"cask")。 - Mark LocklearJava通常已经安装在Mac OS中。Netbeans的安装有时会出现问题。我曾经遇到过同样的问题。我通过使用brew cask install netbeans
来安装netbeans解决了这个问题。不要尝试从网上下载netbeans,而是使用命令行。
我使用的是带有JDK 8u111的Netbeans 8.2。
您可以在此链接中下载此版本的Netbeans: https://www.oracle.com/technetwork/es/java/javase/downloads/jdk-netbeans-jsp-3413139-esa.html