【问题标题】:In NetBeans 12.0 I get the error cannot access java.lang在 NetBeans 12.0 中出现错误无法访问 java.lang
【发布时间】:2020-08-27 02:13:10
【问题描述】:

我知道有很多类似的问题,但我尝试了各种方法,但仍然不知道该怎么做。我最近开始学习 java,并且能够使用文本编辑器使用 .java 文件打印“hello world”。那是我决定购买 IDE 并下载 NetBeans 12.0 的时候。 netbeans 准备好后,我单击“新建项目”并选择“Java with Maven”和“Java 应用程序”。完成项目设置后,我右键单击包并创建了一个新的主类。但是,在文件中的“package com.mycompany.qwerty”旁边有一个红色的感叹号符号,其中显示了行号。当我将鼠标放在它上面时,它说“无法访问 java.lang 致命错误:无法在类路径或引导类路径中找到包”。我完全不知道如何解决这个问题,因为我以前从未使用过 NetBeans。我已经尝试过多次重新安装 netbeans 并且发生了同样的事情。我也有 jdk 11.0.8。我该如何解决这个问题?

【问题讨论】:

  • 您将 jdk 11/12 安装到什么位置,或者文件路径是什么?您如何将该 jdk 与 Netbeans 和/或您的项目相关联?安装netbeans后可能无法自动找到jdk,可能需要手动配置。

标签: java netbeans netbeans-12


【解决方案1】:

看了sorifiend的评论后,我查找了如何更改jdk的文件路径。在名为 netbeans.conf 的文件中,名为 netbeans_jdkhome 的变量只是 /usr 之类的,我将其更改为 /usr/lib/jvm/java-1.11.0-openjdk-amd64 (我有 linux),然后问题就完全解决了.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 1970-01-01
    • 2020-10-01
    • 1970-01-01
    • 2021-02-11
    • 1970-01-01
    • 2018-02-23
    相关资源
    最近更新 更多