gpt4 book ai didi

java - 在 Linux 操作系统上使用正确的 JDK 或更改 Netbeans 中的默认值

转载 作者:太空宇宙 更新时间:2023-11-04 12:07:30 25 4
gpt4 key购买 nike

免责声明:我是 Java 新手、Linux 新手和 Netbeans 新手 - 对于任何过度/不足的解释深表歉意 - 请询问,我将添加/删除信息。

我有一个在 Netbeans 8.2 中用 Java 编写的模型,该模型已在 Mac OS 上的 NetBeans 8.2 中成功运行。此版本的 NetBeans 与 JDK8u171(JDK/Java 包)一起下载。

模型的所有组件都已通过 FTP (filezilla) 成功传输到远程 Linux 机器。

Linux 机器有一份 Netbeans 8.2java/1.8.0-oracle(以及 1.6.0 和 1.7.0),并且有 java/1.8.0-openjdk(同样,1.6.0和1.7.0也是)。

我假设 1.8.0-oracle 等同于 JDK8u171,但我很可能错了。

当我使用

加载 netbeans 时
module load java/1.8.0-oracle
module load netbeans
netbeans

程序打开(通过远程桌面 - x2goclient),我可以搜索项目并打开它。

打开后,我看到:

NetBeans GUI 左侧项目窗口中的“myprojectitle(损坏)

右键->解决问题

...打开一个屏幕说

'缺少 JDK,运行某些 NetBeans 模块需要 JDK 请使用 --jdkhome 命令行选项指定 JDK 安装或参见 http://wiki.netbeans.org/FaqRunningOnJre了解更多信息。”

这是否意味着我使用了错误的 jdk/java 包?

或者是Netbeans中的jdk包配置不正确,如何重新配置​​?

如有任何帮助,我们将不胜感激。

最佳答案

这个问题的解决方案是在 The JDK is missing and is required to run some NetBeans modules

其中,需要安装java/1.8.0_171,然后需要打开netbeans,如下:

netbeans --jdkhome /path/java/1.8.0_171

抱歉重复,但希望这个答案可以重定向或提供解决方案

关于java - 在 Linux 操作系统上使用正确的 JDK 或更改 Netbeans 中的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50144671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com