Netbeans无法打开项目或任何东西

时间:2017-04-21 15:28:45

标签: java netbeans

我有这个问题:Netbeans运行,我可以创建一个新项目,但如果我点击一个打开的项目或打开一个文件程序退出并关闭。此外,当我尝试添加.jar驱动程序来创建连接时,它也会做同样的事情。所以我无法添加或打开任何内容。

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

10 个答案:

答案 0 :(得分:20)

如果您通过 Java 9 安装Netbeans,请注意 Netbeans不适用于Java 9 。证明:https://forums.netbeans.org/topic68000.html

此解决方案适用于Windows,但同样的逻辑也适用于Linux。

<强>解决方法1: 您必须将netbeans.conf文件编辑到java安装路径。您可以在Netbeans安装文件夹的netbeans.conf文件夹中找到etc。 (默认情况下是程序文件文件夹)

将您的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-9,将jre1.8.0_144重命名为jre-9

你已经完成了。

答案 1 :(得分:3)

我通过编辑 netbeans.conf 解决了 Big Sur Mac OS 上的问题,注意“Contents/Home”。

netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home"

答案 2 :(得分:1)

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

仅当Windows“上帝模式”处于活动状态时才会发生(阅读评论)。

卸载JRE 1.8.0_131-b11并删除桌面上的“God Mode Folder”,问题就消失了。我能够重新安装Netbeans并且运行正常。

答案 3 :(得分:1)

是的,这是由于已经调查过的问题https://bugs.openjdk.java.net/browse/JDK-8179014。此问题仅在Windows 10 x64,build 1703上观察到。删除GodMode。{ED7BA470-8E54-465E-825C-99712043E01C}将解决此问题

答案 4 :(得分:0)

确保netbeans.exenetbeans64.exe的路径中没有数字或非英语字符。

答案 5 :(得分:0)

您应该考虑文件夹的路径。我的只是在桌面上,然后我将其移到另一个文件夹中。我遇到了同样的问题,然后又把它放回了原来的位置,一切都恢复正常了。

答案 6 :(得分:0)

我正在使用 netBeans8.2。只需点击打开项目并选择旧项目,然后所有项目都会自动加载:

Demonstration

答案 7 :(得分:0)

请按照以下提到的步骤解决此问题:

  1. 如果打开则关闭 Netbeans
  2. 从以下位置下载 Java 8 jdk https://www.oracle.com/in/java/technologies/javase/javase-jdk8-downloads.html
  3. 安装
  4. 删除文件夹/ja​​va/jdk-13/
  5. 再次打开 Netbeans
  6. 在提示中选择(使用新安装的jdk)
  7. Viola 您可以创建新项目和文件

答案 8 :(得分:-1)

您需要从“C:\ Users \ Username \ AppData \ Roaming \ NetBeans \ 8.1”文件夹中清除文件,而不是重新安装。

答案 9 :(得分:-1)

您可以自己替换它,只需在netbeans安装目录文件夹中的.conf文件中添加以下行:

netbeans_jdkhome =“ C:\ Program Files \ Java \ jdk1.8.0_191