我是CIS 210計算機編程的新品牌,它的起步非常糟糕。下載了JDK 9和Netbeans 8.2。 Netbeans不會讓我打開一個新的項目或文件。沒有錯誤信息或任何東西,就好像我沒有點擊它。屏幕保持空白,如下面的鏈接所示。這讓我瘋狂。Netbeans 8.2沒有迴應
空白屏幕當我點擊新項目:
我是CIS 210計算機編程的新品牌,它的起步非常糟糕。下載了JDK 9和Netbeans 8.2。 Netbeans不會讓我打開一個新的項目或文件。沒有錯誤信息或任何東西,就好像我沒有點擊它。屏幕保持空白,如下面的鏈接所示。這讓我瘋狂。Netbeans 8.2沒有迴應
空白屏幕當我點擊新項目:
的NetBeans 8.2不支持Java 9.它只是將無法工作。
的解決方法是下載NetBeans的最新每日構建,它不支持Java 9:
通常你會去NetBeans download page並點擊屏幕右上角的Development鏈接。
不過,我只是去嘗試,它看起來像他們的網頁下載每晚構建不正確的時刻,由於工作「...違反了以下內容安全策略指令...」的錯誤。我以前從來沒有見過。
該問題的臨時解決方法是直接轉到Index of /download/trunk/nightly/latest/bundles/並選擇適合您的環境的下載。您應該能夠解析文件名,根據您是需要32位還是64位,無論您是在Mac OS還是Linux或Windows等上運行,找出您想要的文件名。(要清楚,忽略。這個子彈點,如果在上面的第一點發展的鏈路是否正常工作)
另外請注意,您可以安全地安裝和運行NetBeans併發的多個版本:使用8.2版本的Java 8的開發和使用NetBeans for Java 9開發的開發版本。
~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~ 更新:
爲downloading Development Builds of NetBeans頁面重新工作,所以去那裏,從droplist選擇平臺 ,然後點擊相應的下載按鈕。
使用該方法的NetBeans with Java 9對我來說工作正常。
NetBeans 9將針對Java 9,這是應該由Aug 2017
的NetBeans 9釋放將來自Apache軟件基金會發布新 Apache項目的支持版本。 Oracle正在將NetBeans捐贈給ASG。 NetBeans 9個主題將支持即將發佈的Java SE 9版本。
當然,您可以使用NetBeans daily build,但不能保證它的穩定性。
不幸的是,我無法找到NetBeans 9發佈版本的未來目標日期。但是,使用Java 9開發構建對我來說工作得很好。 – skomisa
如果您的Netbeans安裝超過Java 9那麼請注意Netbeans不支持Java 9。證明:[https://forums.netbeans.org/topic68000.html][1]
該解決方案適用於Windows,但在Linux中也適用相同的邏輯。
解決方案1: 您必須編輯netbeans.conf
找到您的java安裝路徑。您可以在Netbeans安裝文件夾的etc
文件夾中輸入netbeans.conf
。
讓你的netbeans.conf
如下。 例如,netbeans_jdkhome="C:\Program Files (x86)\Java\jdk1.8.0_144"
雖然並不十分清楚,但一些日誌或信息會添加到它。但是你仍然可以通過http://wiki.netbeans.org/JDK9Support並檢查它是否對你有幫助。 – nullpointer
除非您需要使用Java 9,否則不要。這只是幾天的時間,它需要一段時間,直到一切工作完美無瑕。改爲使用Java 8。 – Nicolai
這個OP與在NetBeans中使用Java 9的其他幾個問題類似,但由於這篇文章中問題的症狀有所不同,並且目前在下載NetBeans的Dev Build時遇到問題,所以我認爲它是值得回答的。只是鏈接到其他職位不會有幫助。 – skomisa