![](/img/trans.png)
[英]How can I set VM options in a Java Netbeans Platform Modular Project?
[英]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的NetBeans幫助:
用於注冊不同版本的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 測試,應該適用於其他幾個版本):
/Applications/NetBeans/Apache NetBeans 12.5.app/Contents/Resources/NetBeans/netbeans/etc/netbeans.conf
)#netbeans_jdkhome="path/to/jdk"
netbeans_jdkhome="path/to/jdk"
/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home"
希望這對mac用戶有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.