当前位置: 首页 > 知识库问答 >
问题:

JDK丢失,需要运行某些NetBeans模块

卢才艺
2023-03-14

完整的错误消息:JDK丢失,并且是运行某些NetBeans模块所必需的。请使用--jdkhome命令行选项指定JDK安装,或查看http://wiki.NetBeans.org/faqrunningonjre以获取更多信息。

一些细节:我刚刚第一次在Linux mint上安装Netbeans。当我启动它时,当它打开模块时,会出现这个错误消息。但我确实安装了jdk。

$Java-版本

java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)

$javac-版本

javac 1.8.0_66

共有1个答案

堵才哲
2023-03-14

查找文件[netbeans安装目录]/etc/netbeans.conf

幸运的是,Linux有一个find帮助器,比如find/home/-name“netbeans.conf,您可以在其中将/home/更改为您想要搜索的位置。

我在/usr/local/netbeans-8.1/etc/netbeans.conf中找到了它

找到文件后,需要设置以下属性:

netbeans_jdkhome="[jdk_path]"

其中您可以使用以下方法找到jdk_path:

update-alternatives --config java

在我的例子中,我在/opt/java/jdk1.8.0_191中找到了它

 类似资料:
  • 我是编程新手,我想在我的macbook中安装netbean,但我一直有这样的文本“JDK丢失,需要运行一些NetBeans模块请使用--jdkhome命令行选项指定JDK安装或查看http://wiki.netbeans.org/FaqRunningOnJre了解更多信息。”

  • 我是编程新手,开始了mooc.fi课程(https://www.mooc.fi/en/installation/netbeans)我运行的是Windows10。我下载了TMC beans 1.4.0和Eclipse Temurin JDK以及Hotspot 11.0.12+7(x64)。 我试过: 卸载并重新下载JDK和TMC bean。 更改tmcbeans.conf文件,将该文件更改为:#jd

  • 问题内容: 在GO教程中,我们有这张幻灯片:Goroutines 运行此代码会产生预期的结果(“ world”和“ hello”交替写入屏幕5次)。 但是,如果我们注释掉了(因此是导入行)并再次运行该程序, 则只剩下 “ hello”被写入屏幕五次了。 有什么重要的意义可以使goroutine免于死亡? 问题答案: 如果将其删除,则不会给goroutine运行的机会。goroutine调度程序不是

  • Spring Boot:2.1.3.释放 你们好, null null 这是一个bug,还是我不应该在像这样的调用后尝试并行运行? 提前感谢你的帮助。

  • 这是Duke.java文件: 更新:我将lib文件夹导入到我的项目中,现在错误消失了。但是在我运行项目时发生了另一个错误,这是“由以下原因引起的:java.lang.NullPointerException:输入流不能为null”

  • 问题内容: 我正在研究一个简单的代码,该代码从C / C ++应用程序运行Python函数。为了做到这一点,我设置了PYTHONPATH并运行初始化,如下所示: 然后,导入模块并运行函数。效果很好。 我现在正在尝试为我的同事构建一个安装程序以运行我的代码。出于明显的原因,我想减少需要在此安装程序中包含的文件数量。 仔细研究这个主题会告诉我,我应该能够包含文件“ Python27.lib”和“ Py