当前位置: 首页 > 知识库问答 >
问题:

jdk 11中的Netbeans安装程序问题

姜景辉
2023-03-14

我下载并安装了JDK11,现在正在尝试安装NetBeans8.2。但是我得到一个错误,声明“在这台计算机上找不到Java SE。请确保正确安装了JDK并再次运行安装程序。您可以使用--JavaHome安装程序参数指定有效的JDK位置。”

我创建了一个JAVA_HOME变量,并将其值设置为“C:\Program Files\java\jdk-11.0.1\bin”,还为PATH变量设置了相同的值。我怎么解决这个?

共有1个答案

洪飞驰
2023-03-14

您将面临以下几个问题:

  • NetBeans8.2需要JDK8,它不能与Java>8的任何版本一起使用。
  • NetBeans还不支持JDK11,不过即将发布一个支持JDK11的新版本(NetBeans10)。

最简单的方法是删除JDK11(除非您除了NetBeans之外还有其他原因需要它),安装Java8,然后重新安装NetBeans8.2。以前可以下载与Java8捆绑在一起的NetBeans8.2,但如果现在尝试这样做,Oracle只会将您重定向到Apache NetBeans9.0网站。

如果您想将Java11与NetBeans一起使用,请下载NetBeans10.0。下载是一个zip文件,它可以在所有平台上工作。

 类似资料:
  • 我在NetBeans IDE 7.1中工作。我在寻找如何为应用程序创建安装程序(*. exe),我在这里找到了一个教程,但我在项目属性中找不到安装程序选项。我可以从哪里下载安装程序插件?

  • 我正在尝试安装NetBeans,但我得到一个白色窗口“NetBeans安装程序锁定文件存在”并退出。我以前从未在这台PC上安装过NetBeans,安装程序第一次启动时,我不小心拒绝了它的管理员权限。 我尝试过: > 搜索隐藏文件可见的锁定文件。 在appdata\roaming中查找NetBeans文件夹,但没有。 尝试不同的安装程序 如果有人能帮我,我将不胜感激。

  • 我在NetBeans平台(RCP)上开发了一个JavaSwing应用程序。我想将Windows JRE与NetBeans生成的安装程序一起包含,以防PC没有安装JRE,但我不知道如何做到这一点。我尝试按照以下说明操作,但失败了(我发现这些说明假设您完全了解JDK和JRE上的所有内容,例如,我会得到消息“pack 200”不被识别为内部或外部命令......似乎有些路径是错误的或过时的): 如何在安

  • 因此Java11已退出。有人知道如何从命令行安装它(Oracle的OpenJDK)吗?

  • 我试图在NetBeans 9上运行JavaFX 11,因为JDK 11不再有JavaFX了,我无法让NetBeans运行JavaFX项目,它说: 然后我从这个网站下载了javafx11https://gluonhq.com/products/javafx/,在完成教程之后,我能够正常地通过终端编译和运行JavaFX类。添加JavaFX的唯一方法是使用Maven,但即使成功构建了应用程序,我也无法运