2017-01-27 75 views
4

我正在開發一個IntelliJ Idea的JavaFx應用程序,直到今天,所有工作都很好,但是現在無緣無故(也許我做了一件事情時不知道它是什麼),只要我嘗試啓動JavaFX應用程序我得到這個在控制檯上:無法與intellij一起啓動javaFx應用程序

進程退出代碼爲-1073740791(0xC0000409)

我已經嘗試過重新安裝的IntelliJ完成,但沒有奏效。即使對於一個新的JavaFx應用程序,我也會得到這個錯誤,並且沒有窗口啓動,並且我得到相同的消息。

我無法找到任何人誰都有這個問題,所以我在這裏提出希望能找到一個答案:)

+0

你有沒有嘗試啓動另一臺計算機上的應用程序? –

+0

你碰巧有一個NVIDIA圖形處理器,以及最近更新您的驅動? – Itai

+2

我認爲@sillyfly是在正確的軌道上...假設你在windows上,0xC0000409進程終止值表示(基於一些谷歌搜索)「檢測到堆棧損壞」,通常可以歸因於註冊表損壞或(經常)視頻驅動器損壞/問題。如果它以前工作,你需要從舊的故障排除問題開始:「什麼改變了?」 – Javaru

回答

1

我有完全相同的問題,因爲你做的。正如一些評論者(@sillyfly和@Javaru)指出的那樣,問題在於新的Nvidia驅動程序。假設你是在Windows,請執行以下操作:

  1. 單擊開始
  2. 點擊控制面板
  3. 在左窗格中,單擊設備管理器
  4. 上顯示適配器
  5. 雙擊雙擊在您的NVIDIA GPU上
  6. 選擇驅動程序選項卡
  7. 點擊返回驅動程序

這會將您的Nvidia驅動程序回滾到以前的版本。希望它現在可以工作。

+0

非常感謝你,我重新安裝了我以前的Nvidia驅動程序,一切正常。 – Maxpal

1

是的問題來自Nvidia驅動程序。我有同樣的錯誤,並從設備管理器禁用nvidia gpu,導致它被修復。

+1

是的,這是新的Nvidia驅動至極造成這個問題。我安裝了以前的版本,一切正常。非常感謝您的寶貴時間。 – Maxpal

1

因此,它被告知在其他答案,問題來自最後的Nvidia驅動程序:378.49 我重新安裝了舊版本(376.33),並再次罰款。

在我的情況下,我有Nvidia 960M。

感謝大家的幫助。

6

問題帶有最新的的Nvidia驅動程序版本:378.49,該驅動器暫停一些java.exe的執行,如Android應用程序編譯。

我在Windows 10回滾我的Nvidia驅動程序版本376.33以下步驟:

  1. 右鍵單擊Windows鍵(屏幕左下方側)
  2. 單擊設備管理
  3. 雙擊顯示適配器
  4. 雙擊NVIDIA GPU
  5. 選擇「驅動程序」選項卡
  6. 選擇「上傳驅動程序...「
  7. 選擇‘瀏覽計算機以查找驅動程序軟件’
  8. 選擇‘讓我從我的電腦’
  9. 選擇」的NVIDIA Geforce版本的設備驅動程序列表中選擇:21.21.13.7633 [二〇一六年十一月一十二日]從已安裝在右下角
  10. 驅動程序後,定列表
  11. 點擊「下一步」,重新啓動系統。

重啓後java.exe應該照常工作。

希望這有助於更多的人在同樣的情況,我浪費了2天尋找解決方案圍繞搖籃,Android和Java的重新安裝量持續。