首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Linux操作系统上使用正确的JDK或更改Netbeans中的默认值

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

Stack Overflow用户
提问于 2018-05-02 22:55:34
回答 1查看 1.4K关注 0票数 0

免责声明:我是Java的新手,Linux的新手,Netbeans的新手--对任何超过或正在解释的情况表示歉意--请询问,我会添加/删除信息。

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

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

Linux机器有一个java/1.8.0-oracle Netbeans 8.2的副本,并且有(以及1.6.0和1.7.0),还有java/1.8.0-openjdk (类似地,1.6.0和1.7.0 )。

我假设1.8.0-甲骨文相当于JDK8u171,但我很可能错了。

当我使用

代码语言:javascript
复制
module load java/1.8.0-oracle
module load netbeans
netbeans

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

一旦打开,我看到:

NetBeans图形用户界面左侧项目窗口中的“'myprojectitle (断开)”

右键单击->解决问题

...opens屏幕上写着

“JDK缺少并且需要运行一些NetBeans模块,请使用--jdkhome命令行选项来指定JDK安装或查看http://wiki.netbeans.org/FaqRunningOnJre获取更多信息。”

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

或者jdk包在Netbeans中配置不正确,如果是,我如何重新配置?

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-08 05:58:59

解决这个问题的方法是在The JDK is missing and is required to run some NetBeans modules上找到的。

因此,需要安装java/1.8.0_171,然后按以下方式打开netbeans:

代码语言:javascript
复制
netbeans --jdkhome /path/java/1.8.0_171

对重复表示歉意,但希望这个答案可以重定向或提供解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50144671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档