如何设置运行JDK Netbeans?

我有旧的NB6.7,NB6.9,NB7.0,它曾经运行在jdk1.6.0_21和jdk1.6.0_25上。 现在我已经删除了这些JDK,只剩下jdk1.6.0_26和jdk1.7.0,但我仍然想保留旧的NB,但是现在当我运行它们时,我收到以下消息:

“在指定的jdkhome C: Program Files文件(x86) Java jdk1.6.0_25中找不到Java安装程序您是否想尝试使用默认版本?”

我试图找到它在寻找“jdk1.6.0_25”的位置,并在“C: Program Files(x86) NetBeans 6.7”和“C: Users USER.nbi registry.xml”中更新了一些配置文件“,但消息不断出现,我的问题是,我需要改变的地方是: C:Program Files (x86)Javajdk1.6.0_26


感谢KasunBG的提示,我在“建议”链接中找到了解决方案,更新了以下文件(用您的Netbeans版本替换7.x ):

C:Program FilesNetBeans 7.xetcnetbeans.conf

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

netbeans_jdkhome="C:Program FilesJavajdk1.7xxxxx"

您可能需要管理员权限才能编辑netbeans.conf


转至Tools - > Java Platforms 。 在那里,点击添加平台,将它指向C:Program Files (x86)Javajdk1.6.0_25 。 您可以设置另一个JDK版本或删除现有版本。

在oracle(sun)网站中提出的另一个解决方案是,

netbeans.exe --jdkhome "C:Program Filesjdk1.6.0_20"

我在6.9.1上试了这个。 您也可以更改每个项目的JDK。 您需要通过Java Platforms对话框设置可用的JDK。 然后,转到Run - > Set Project Configuration - > Customize 。 之后,在打开的对话框中转到Build - > Compile 。 设置版本。


对于那些不使用Windows的文件来说,这个文件是netbeans-8.0/etc/netbeans.conf

并且要更改的行是:

netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"

评论旧价值并插入新价值

链接地址: http://www.djcxy.com/p/66649.html

上一篇: How to set the JDK Netbeans runs on?

下一篇: Cannot localize using resource file in asp.net mvc