簡體   English   中英

如何在 NetBeans 8.2 中設置默認 Java 平台?

[英]How can I set the default Java platform in NetBeans 8.2?

我想設置用於在 NetBeans 8.2 (netbeans_jdkhome) 中構建我的項目的默認 Java 平台。

以前的版本允許我這樣做。 看到這個答案

唯一的問題是我想將此平台設置為 1.7(而不是當前的 1.8),但 NetBeans 8.2 需要在 1.8 上運行,所以我不能將 1.7 作為默認 Java 平台。

有沒有辦法覆蓋它?

您可以通過以下方式獲取默認JDK: Tools - Java Plattforms 在那里,您可以添加所有JDK並觀看他們的圍兜。 如果要更改默認路徑,則需要轉到路徑: C:\\ Program Files \\ NetBeans 8.2 \\ etc ,您需要更改netbeans.conf

在第57行(我的)你看到這樣的東西:

netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_66"

將路徑更改為您想要的JDK並完成。

這里有更長的描述。

目前,似乎沒有辦法覆蓋它,這里是關於Java Platform Manager的Ne​​tBeans幫助:

用於注冊不同版本的Java Development Kit(JDK)和程序所依賴的其他Java工具。 該對話框在左窗格中列出了所有已注冊的JDK,並將運行IDE的JDK列為默認平台。

因此,我必須為每個項目更改平台,因為Netbeans 8.2無法與JDK 1.7一起運行(因此我無法將其設置為默認平台)。

LenglBoy甚至沒有看過我的問題,在我發布的鏈接中也做了同樣的事情。

有一個最近的插件允許右鍵單擊maven項目來設置JDK(默認情況下仍然無法設置)。

沒有像默認選項那樣的eclipse。 您可以為每個導入的項目設置java平台。 在NetBeans項目中更改JRE

以下是在 NetBeans 中為 Mac OS X 用戶設置和更改默認 JDK 的方法(使用 NetBeans IDE 12.5 測試,應該適用於其他幾個版本):

  • 關閉 NetBeans
  • 導航到文件“netbeans.conf”(路徑通常是/Applications/NetBeans/Apache NetBeans 12.5.app/Contents/Resources/NetBeans/netbeans/etc/netbeans.conf
  • 使用 TextEdit 或您選擇的其他編輯器打開文件
  • 在文檔中,搜索以下行: #netbeans_jdkhome="path/to/jdk"
  • 通過刪除井號取消注釋這段代碼: netbeans_jdkhome="path/to/jdk"
  • 將“path/to/jdk”更改為要在 NetBeans 中設置為默認 JDK 的 JDK 的路徑。 示例: /Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
  • 最后,關鍵的代碼行應如下所示: netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home"
  • 保存您剛剛編輯的文件。 該文件名為 netbeans.conf 並且它必須是相同的名稱,與以前一樣保存在 SAME 文件夾中
  • 打開 NetBeans
  • 檢查它是否有效:轉到工具 -> Java 平台。 在左側,您將看到哪個 JDK 設置為默認值。

希望這對mac用戶有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM