Netbeans 10.0无法在Windows 10操作系统中启动

时间:2019-02-19 10:59:34

标签: java netbeans

我刚刚下载了Netbeans 10.0,在Windows 10 64位系统上,当我执行netbeans64.exe时,它并没有启动(甚至没有使用netbeans.exe

我删除了所有Java安装并安装了jdk-11.0.2+9jdk-11.0.2+9-jre

还将netbeans配置文件中的路径更改为正确的Java路径。

配置了环境变量PATHJAVA_HOME

运行该应用程序时,没有任何反应。

有人遇到同样的问题吗?

2 个答案:

答案 0 :(得分:2)

我怀疑在您安装NetBeans时,您没有有效的Java安装,或者您自安装NetBeans 10.0以来就更改了Java安装。在这种情况下,NetBeans可能无法启动。

要消除这种可能性,请在启动NetBeans时明确指定要使用的Java版本:

  • 找到文件 netbeans.conf 。它位于NetBeans安装目录中的 etc 目录中。
  • 这是一个简单的属性文件,其中包含名称/值对,并带有以 # 字符开头的注释行。在任何文本编辑器中打开文件。
  • 找到包含文本 netbeans_jdkhome= 的行。如果该行以 # 字符开头,则删除该字符以取消注释该行。
  • 将该属性的值设置为希望NetBeans使用的JDK的路径。例如,在我的Windows 10计算机上,该行如下所示:

    netbeans_jdkhome="C:\Java\openJDK\jdk-11.0.2"

  • 将更改保存到 netbeans.conf 后,尝试重新启动NetBeans。

  • 如果这不起作用,请找到NetBeans日志文件,并在尝试启动NetBeans时使用记录到其中的更改来更新您的问题。该日志名为 messages.log ,并且是一个简单的文本文件。它将驻留在用户目录下名为 var 的目录中。以我为例,在Windows 10上,其路径为 C:\ Users \ johndoe \ AppData \ Roaming \ NetBeans \ 10.0 \ var \ log ,尽管显然您会有所不同。

答案 1 :(得分:0)

已解决... 在尝试了许多(许多)可能的解决方案之后,可行的解决方案是将netbeans文件夹重命名为“ Netbeans10”,而没有任何“奇怪的”字符。