首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置JDK NetBeans运行?

如何设置JDK NetBeans运行?
EN

Stack Overflow用户
提问于 2011-08-05 03:06:27
回答 9查看 316.6K关注 0票数 223

我有较早的NetBeans 6.7、NetBeans 6.9和NetBeans 7.0,它们以前运行在jdk1.6.0_21和jdk1.6.0_25上。现在,我已经删除了那些JDK,只剩下了jdk1.6.0_26和jdk1.7.0,但是我仍然希望保留NetBeans的旧版本,但是现在当我运行它们时,我得到了这样的消息:

“无法在指定的jdkhome C:\Program (x86)\Java\jdk1.6.0_25中找到java安装 您要尝试使用默认版本吗?“

我试图找到它查找"jdk1.6.0_25“的位置,并更新了"C:\Program (X86)\NetBeans6.7”和"C:\Users\USER.nbi\registry.xml“中的几个配置文件,但是消息不断出现。要将其指向C:\Program Files (x86)\Java\jdk1.6.0_26,需要更改到哪里以及需要更改什么?

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2011-08-05 14:57:30

多亏了卡森·加贾辛格(氏)尖端,我在“建议”链接中找到了解决方案。更新以下文件(将7.x替换为NetBeans版本):

代码语言:javascript
复制
C:\Program Files\NetBeans 7.x\etc\netbeans.conf

更改以下行,将其指向Java安装的位置:

代码语言:javascript
复制
netbeans_jdkhome="C:\Program Files\Java\jdk1.7xxxxx"

您可能需要管理员特权来编辑netbeans.conf

票数 393
EN

Stack Overflow用户

发布于 2011-08-05 03:28:10

转到Tools* Java。在那里,单击Add并将其指向C:\Program Files (x86)\Java\jdk1.6.0_25。您可以设置另一个JDK版本,也可以删除现有版本。

甲骨文( 建议 )网站上的另一个解决方案太阳是,

代码语言:javascript
复制
netbeans.exe --jdkhome "C:\Program Files\jdk1.6.0_20"

我在6.9.1上试过这个。您也可以更改每个项目的JDK。您需要通过Java平台对话框设置可用的JDK。然后,运行→Set→定制。之后,在打开的对话框中,转到菜单生成→编译。设置版本。

票数 69
EN

Stack Overflow用户

发布于 2015-02-11 20:49:32

对于那些不使用Windows的用户,要更改的文件是netbeans-8.0/etc/netbeans.conf

需要改变的路线是:

代码语言:javascript
复制
netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"

注释掉旧值并插入新值。

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

https://stackoverflow.com/questions/6950960

复制
相关文章

相似问题

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