在MacOS Big Sur上安装Apache NetBeans IDE时找不到JDK

e4eetjau  于 2022-11-10  发布在  Mac
关注(0)|答案(7)|浏览(189)

我尝试在MacOS Big Sur上安装Apache NetBeans IDE,但一开始就失败了

这是我的java版本。

我试着编辑java_home的.profile或.bash_profile,就像一些人在其他答案中说的那样,但它什么也没做。

yrdbyhpb

yrdbyhpb1#

我在这里所做的是把我收到的答案结合起来。
我安装了最新的Apache NetBeans IDE,即12.1。

右键单击:Apache NetBeans 12.1.app-〉显示软件包内容
转到:/目录/资源/NetBeans/netbeans/etc
使用文本编辑器打开“netbeans.conf”。
搜索:#netbeans_jdkhome="/路径/到/jdk”
将路径添加到下面的JDK中,如下所示:

"/库/Java/Java虚拟机/jdk-11.0.9.jdk/目录/主页”

保存
执行程式。

jutyujz0

jutyujz02#

请尝试安装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

要安装NetBeans IDE,请执行

brew cask install netbeans
2wnc66cl

2wnc66cl3#

我发现一个更好的选择是使用homebrew包库安装netbeans,命令将在您的机器上安装netbeans。

brew install netbeans

tvmytwxo

tvmytwxo4#

我设置java_home的过程对我来说不起作用。我所做的是从netbeans下载二进制zip文件,并打开etc/netbeans. conf。在这里,你可以简单地设置JDK (netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home")的路径,在这里你需要删除这一行前面的#。如果你现在在这个文件夹中运行bin/netbeans,你就可以运行netbeans了。如果这有帮助,请告诉我!

h79rfbju

h79rfbju5#

Java通常已经安装在Mac OS中。Netbeans安装有时是问题所在。我也遇到过同样的问题。我通过使用brew cask install netbeans安装Netbeans解决了这个问题。使用命令行而不是尝试从Web下载Netbeans。

ggazkfy8

ggazkfy86#

我做了这个程序:Installing Netbeans 8.2 on MacOS Big Sur no JDK found
我安装了Java 8和Netbeans 12.1。我无法安装Netbeans 8.2,幸运的是安装程序导入了Netbeans 8.2首选项。

tzdcorbm

tzdcorbm7#

我使用的是Netbeans 8.2和JDK 8u111。
您可以通过以下链接下载此版本的Netbeans:https://www.oracle.com/technetwork/es/java/javase/downloads/jdk-netbeans-jsp-3413139-esa.html

相关问题