2017-04-21 59 views
-1

我有这个问题:Netbeans运行,我可以创建一个新的项目,但如果我点击一个打开的项目或打开一个文件的程序退出和关闭。另外,当我尝试添加.jar驱动程序来创建连接时,它也执行相同的操作。所以我不能添加或打开任何东西。Netbeans无法打开项目或任何东西

事情: 我为我的笔记本电脑买了一块新的SSD,我做了一个干净的安装。这是一个Windows 10创建者更新1703编译(最后一个版本)。我重新下载Netbeans,完全卸载它,然后再次安装它,我无法解决问题。

回答

0

问题与Java JRE 1.8.0_131-b11中的这个错误有关。 https://bugs.openjdk.java.net/browse/JDK-8179014

它只发生在Windows'God ​​Mode'被激活时(阅读注释)。

卸载JRE 1.8.0_131-b11并删除桌面上的“神模式文件夹”,问题消失了。我能够重新安装Netbeans,它运行良好。

-1

而不是重新安装,您需要从文件清理“C: \用户\用户名\ AppData \ Roaming \ NetBeans \ 8.1“文件夹。

+0

它不起作用。 –

+0

(这个解决方案适用于我)你之前删除了神模吗?因为我在试用解决方案之前就摆脱了神的模式。 –

4

如果您的Netbeans安装超过Java 9那么请注意Netbeans不能使用Java 9。证明:https://forums.netbeans.org/topic68000.html

该解决方案适用于Windows,但在Linux中也适用相同的逻辑。

解决方案1: 您必须编辑netbeans.conf文件到您的java安装路径。您可以在Netbeans安装文件夹的etc文件夹中输入netbeans.conf

让你的netbeans.conf如下。 例如,netbeans_jdkhome="C:\Program Files (x86)\Java\jdk1.8.0_144"

溶液2: - 如果你不想编辑您的netbeans.conf

您安装java 8(32位或64位任意)。将jdk1.8.0_144jre1.8.0_144文件夹从program files (x86)/java /复制到program files/java/。在program files/java文件夹内,将jdk1.8.0_144重命名为jdk-9jre1.8.0_144jre-9

你完成了。