【问题标题】:Netbeans can't open project or anythingNetbeans无法打开项目或任何东西
【发布时间】:2017-04-21 15:28:44
【问题描述】:

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

须知: 我为我的笔记本电脑买了一个新的 SSD,我做了一个全新的安装。这是 Windows 10 创建者更新 1703 编译(最后一个版本)。我重新下载了Netbeans,完全卸载了,然后又重新安装了,还是不能解决问题。

【问题讨论】:

    标签: java netbeans


    【解决方案1】:

    如果您在 Java 9 上安装了 Netbeans,请注意 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_144 和jre1.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。

    你已经完成了。

    【讨论】:

    • 这确实是正确的答案。应更改接受的答案。
    • Netbeans 8.2 及以下 无法在 Java 9 上运行。Netbeans 9 及以上 在 Java 9 上运行良好。此答案已过时。跨度>
    • 我在尝试安装 netbeans 8.2 时遇到问题时发现了这条评论。它为我指明了正确的方向。唯一不同的是,我将原始 conf 文件重命名为 netbeans-original.conf。创建另一个以反映我的 jdk 的正确路径。注意:路径不必在 (x86) 文件夹中,我不必更改 jdk 的名称以供将来使用。 netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_211"
    【解决方案2】:

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

    【讨论】:

    • (这个解决方案对我有用)你之前删除过GOD MODE吗?因为我在尝试解决方案之前已经摆脱了GOD MODE。
    • 这个解决方案也对我有用,谢谢!
    【解决方案3】:

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

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

    【讨论】:

    • 非常感谢,这在 Catalina 上也对我有用
    【解决方案4】:

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

    只有当 Windows 的“上帝模式”处于活动状态时才会发生(阅读 cmets)。

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

    【讨论】:

    • 太棒了!当我删除 GM 时,它起作用了。但是,更好的解决方案是安装更新的 JDK 并将 netbeans.conf 更改为正确的路径。在我的情况下netbeans_jdkhome="C:\Program Files\Java\jre1.8.0_181"
    • 抱歉耽搁了……在我卸载了上帝模式后它工作得很好(实际上我只是将 GM 从桌面移动到我的文档文件夹:)
    【解决方案5】:

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

    【讨论】:

      【解决方案6】:

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

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

      【讨论】:

        【解决方案7】:

        确保netbeans.exe 或netbeans64.exe 的路径没有数字或非英文字符。

        【讨论】:

          【解决方案8】:

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

          【讨论】:

            【解决方案9】:

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

            【讨论】:

              【解决方案10】:

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

              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. 在提示中选择Yes(使用新安装的jdk)
              7. Viola,您可以创建新项目和文件

              【讨论】:

                猜你喜欢
                • 2019-08-03
                • 1970-01-01
                • 2017-11-03
                • 1970-01-01
                • 2013-06-18
                • 2013-06-29
                • 2012-06-19
                • 2021-04-10
                • 1970-01-01
                相关资源
                最近更新 更多