无法再使用intellij启动javaFx应用程序
我正在使用IntelliJ Idea开发一个JavaFx应用程序,直到今天,一切都运行良好,但现在无缘无故(也许我不知道它做错了)每当我尝试启动JavaFx应用程序时,我都会在控制台上得到这个:
进程以退出代码-1073740791(0xC0000409)结束
我已经尝试重新安装IntelliJ,但它没有用。 即使对于新的JavaFx应用程序,我也会收到此错误,并且没有启动窗口,我得到相同的消息。
我找不到有这个问题的人所以我在这里问我希望找到答案:)
问题来自最新的Nvidia驱动程序版本:378.49 ,这个驱动程序打破了一些java.exe执行,如Android应用程序编译。
我按照以下步骤将Windows 10中的Nvidia驱动程序回滚到版本376.33 :
- 右键单击Windows按钮(屏幕左下角)
- 单击设备管理器
- 双击“显示适配器”
- 双击您的NVIDIA GPU
- 选择“驱动程序”选项卡
- 选择“上传驱动程序…”
- 选择“浏览计算机以查找驱动程序软件”
- 选择“让我从计算机上的设备驱动程序列表中选择”
- 从给定列表中选择“NVIDIA Geforce版本:21.21.13.7633 [11/12/2016]
- 单击右下角的“下一步”
- 安装驱动程序后,重新启动系统。
重启后java.exe应该像往常一样工作。
希望这可以帮助更多人处于相同的情况,我浪费了2天时间寻找围绕Gradle,Android和Java重新安装的解决方案。
我和你有同样的问题。 正如一些评论者(@sillyfly和@Javaru)指出的那样,问题在于新的Nvidia驱动程序。 假设您在Windows上,请执行以下操作:
- 单击开始
- 单击控制面板
- 在左窗格中,单击“设备管理器”
- 双击“显示适配器”
- 双击您的NVIDIA GPU
- 选择驱动程序选项卡
- 单击“回滚驱动程序”
这会将您的Nvidia驱动程序回滚到之前的版本。 希望它现在有效。
是的问题来自Nvidia司机。 我有同样的错误,从设备管理器禁用nvidia gpu导致它被修复。
因此,在其他答案中被告知,问题来自最后一个Nvidia驱动程序:378.49我重新安装了旧版本(376.33)并且一切正常。
在我的情况下,我有Nvidia 960M。
谢谢大家的帮助。
- IntelliJ Ultimate无法在Play 2.3(Java)项目测试中找到路由
- Intellij Java 2016和Maven:如何在JAR中嵌入依赖项?
- 使用mvnDebug命令在maven中进行调试
- Intellij突然抛出ClassNotFoundException
- 无法使用AutoValue和IntelliJ解析符号
- IntelliJ IDEA 2016.3.4:exception构建过程终止
- 将Spring与IntelliJ集成
- 如何为Android Studio编写插件?
- Javadoc使用相对路径链接到src / main / resource或src / test / resource文件