我已经在MacBook Air上安装了Big Sur。已安装Java,但Netbeans install表示未找到Java JDK。有人有解决这个问题的办法吗?
因为这里有同样大的更新。echo$JAVA_HOME为空,您无法重定向到。bash_简介。也许大型Sur更新会解决这个问题。我自己在等待/寻找答案。现在还不打算降级到卡塔利纳
我是这样解决的。从命令行,我运行:
/usr/libexec/java_home-V
这将输出您已安装的Java虚拟机:
Matching Java Virtual Machines (4):
14.0.1 (x86_64) "UNDEFINED" - "OpenJDK 14.0.1" /usr/local/Cellar/openjdk/14.0.1/libexec/openjdk.jdk/Contents/Home
1.8.271.09 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
1.8.0_271 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home
1.8.0_251 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
如果您没有看到JDK1.8,那么应该转到Oracle。com并安装它。假设您有1.8,您应该使用以下命令将其设置为您的JAVA_HOME
:
导出JAVA_HOME="/库/Java /JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home"
请注意,当您在上面的java-exec代码中运行时,您的位置应该与我的位置略有不同。我还建议您将其添加到shell配置文件中,以便在下次重新打开shell时设置当前JAVA_主页。我使用ZSH作为shell,因此命令是:
echo'export JAVA_HOME=“/Library/JAVA/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/HOME”
现在你快到家了。只需确保您有自制软件,然后运行
brew cask install netbeans
。
这应该使您能够毫无问题地安装它,并将其放在您的应用程序文件夹中。
我通过安装JDK15和Apache Netbeans 12.2(仅12.2)解决了这个问题。
它工作得很好。
我正在尝试在我的Microsoft surface pro上安装Netbeans 8.2,我正在使用JDK 10.0.2。当我运行Netbeans安装程序时,它无法找到JDK。所以我使用了--javahome命令和正确的文件目标,我想它会找到JDK。但是,它会为JRE抛出同样的错误。我不知道为什么找不到JRE。我已经阅读了许多类似的问题,并且看到了使用JAVA_HOME和设置环境变量的说明。我对w
我已经检查了环境变量“java_home”是否正确(echo%java_home%)以及路径变量是否正确。 然而,当我尝试安装NetBeans时(从C:\netBeans10\bin\netBeans64.exe)(是的,也再次检查了笔记本电脑是否正确运行Win10 64bit,它是),一个NetBeans的徽标短暂地出现,1秒后消失,没有其他事情发生。 我试过下载一个新的NetBeans,重新安
我已经安装了jdk9,但我不能在我的笔记本电脑上安装netbeans。一旦我打开netbeans的设置,它就会说“找不到JDK并安装它”。请给我你的建议。 我的笔记本配置是:Windows 10 8GB RAM惠普pavilion系列 我正在尝试安装新版本和旧版本的netbeans和我每次得到的错误消息是:“Java SE开发工具包(JDK)was not found on this comput
既然失败了,我就按照下面的说明设置TestNG环境:https://www.tutorialspoint.com/TestNG/testng_environment.htm 我的TESTING_HOME环境变量设置为 我的类路径变量设置为 然后,我根据TestNG作者的文档发出以下命令 但是得到 错误:找不到或加载主类org.testng.testng 它生成测试代码,但由于导入行上的错误,所有注
我正在读JavaEE first cup,我需要JDK8+,我的版本比较旧,所以我升级了我的java,配置了系统路径,安装等等,我成功地在命令提示符下运行并且它识别我已经安装成功,但是当我启动NetBeans时,它找不到java!不仅如此,我的Eclipse霓虹灯也找不到Java!我查看了eclipse.ini,也许它只需要一个JDK8。所以我就在想,怎么才能让我的NetBeans找到我的Java
我正在尝试安装NetBeans,但我得到一个白色窗口“NetBeans安装程序锁定文件存在”并退出。我以前从未在这台PC上安装过NetBeans,安装程序第一次启动时,我不小心拒绝了它的管理员权限。 我尝试过: > 搜索隐藏文件可见的锁定文件。 在appdata\roaming中查找NetBeans文件夹,但没有。 尝试不同的安装程序 如果有人能帮我,我将不胜感激。