簡體   English   中英

無法再使用 Intellij 啟動 javaFx 應用程序

[英]Can't launch javaFx application with intellij anymore

我正在使用 IntelliJ Idea 開發 JavaFx 應用程序,直到今天,一切正常,但現在無緣無故(也許我在不知道的情況下做錯了什么)每當我嘗試啟動 JavaFx 應用程序時,我都會在控制台上得到這個:

進程完成,退出代碼 -1073740791 (0xC0000409)

我已經嘗試重新安裝 IntelliJ 但它沒有用。 即使對於新的 JavaFx 應用程序,我也會收到此錯誤,並且沒有啟動任何窗口並且我收到相同的消息。

我找不到任何有這個問題的人,所以我在這里問,希望能找到答案:)

問題來自最新的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 [11/12/2016]
  10. 點擊右下角的“下一步”
  11. 安裝驅動程序后,重新啟動系統。

重新啟動后 java.exe 應該可以正常工作。

希望這可以幫助更多處於相同情況的人,我浪費了 2 天時間尋找圍繞 Gradle、Android 和 Java 重新安裝的解決方案。

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

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

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

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

因此,正如在其他答案中所說,問題來自最后一個 Nvidia 驅動程序:378.49 我重新安裝了舊版本(376.33)並且一切正常。

就我而言,我有 Nvidia 960M。

感謝大家的幫助。

暫無
暫無

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

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