2010-05-11 80 views
84

我正在使用Netbeans 6.7。在安裝Netbeans之前,我首先安裝了Java 1.5。當我安裝Netbeans時,它將Java 1.5作爲默認版本。然後我在我的機器上安裝了Java 1.6。我需要將我的NetBeans的默認JDK更改爲1.6,不僅適用於特定的項目,還適用於整個Netbeans應用程序。更改運行netbeans的java平臺

回答

151

您可以通過修改配置文件更改爲JDK的Netbeans:

  1. 打開netbeans.conf文件中可用的NetBeans安裝內部etc文件夾下。
  2. 修改netbeans_jdkhome變量以指向新的JDK路徑,然後
  3. 重新啓動Netbeans。
+1

對於那些已經擁有> = 7版本的netbeans_jdkhome。將Java EE API庫放入庫文件夾中,不要忘記通過右鍵單擊項目並選擇Properties-> Sources並設置Source/Binary格式來選擇JDK7。 – 2014-02-08 20:39:16

+0

我一直收到錯誤 指定的jdkhome無效 --------------------------- 無法在指定的jdkhome中找到java安裝: C:\ Program Files(x86)\ Java \ jdk1.5.0_03 \ bin「; 您想嘗試使用默認版本嗎?」 – Enthusiastic 2015-11-06 11:54:21

+1

@Enthusiastic你不需要在路徑中包含'bin'嘗試像這樣:'C:\ Program Files(x86)\ Java \ jdk1.5.0_03 \' – 2015-11-07 08:47:00

11

開放etc文件夾在NetBeans文件夾,然後編輯用記事本的netbeans.conf中,你會發現這樣一行:JDK的

默認位置,可以 使用--jdkhome覆蓋 :
netbeans_jdkhome = 「G:\ PROGRAM 文件\的Java \ jdk1.6.0_13」

在這裏你可以設置你的JDK版本。

20

有關Mac OS X的人,你可以在這裏找到netbeans.conf

/Applications/NetBeans/NetBeans <version>.app/Contents/Resources/NetBeans/etc/netbeans.conf 

如果有人需要知道:)

+0

'netbeans_jdkhome =「/ Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home」'例如 – muttonUp 2017-10-04 15:02:59

25

在我的Windows 7盒,我發現的netbeans.conf<Drive>:\<Program Files folder>\<NetBeans installation folder>\etc 。謝謝大家。