Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法再使用intellij启动javaFx应用程序_Java_Intellij Idea_Javafx - Fatal编程技术网

无法再使用intellij启动javaFx应用程序

无法再使用intellij启动javaFx应用程序,java,intellij-idea,javafx,Java,Intellij Idea,Javafx,我正在用IntelliJ Idea开发一个JavaFx应用程序,直到今天,一切都很好,但现在,无论出于什么原因,我可能在不知情的情况下做了一些错事,每当我尝试启动JavaFx应用程序时,我都会在控制台上看到: 进程已完成,退出代码为-1073740791 0xC0000409 我已经尝试重新安装IntelliJ,但没有成功。即使对于一个新的JavaFx应用程序,我也会收到这个错误,并且没有启动任何窗口,我会收到相同的消息 我找不到有这个问题的人,所以我在这里询问,希望能找到答案:我的问题和你的完

我正在用IntelliJ Idea开发一个JavaFx应用程序,直到今天,一切都很好,但现在,无论出于什么原因,我可能在不知情的情况下做了一些错事,每当我尝试启动JavaFx应用程序时,我都会在控制台上看到:

进程已完成,退出代码为-1073740791 0xC0000409

我已经尝试重新安装IntelliJ,但没有成功。即使对于一个新的JavaFx应用程序,我也会收到这个错误,并且没有启动任何窗口,我会收到相同的消息


我找不到有这个问题的人,所以我在这里询问,希望能找到答案:

我的问题和你的完全一样。正如一些评论人士@sillyfly和@Javaru指出的,问题在于新的Nvidia驱动程序。假设您在windows上,请执行以下操作:

单击开始 单击“控制面板” 在左侧窗格中,单击设备管理器 双击显示适配器 双击您的NVIDIA GPU 选择“驱动程序”选项卡 单击回滚驱动程序
这将使您的Nvidia驱动程序回滚到以前的版本。希望它现在能工作。

是的,问题来自Nvidia驱动程序。我有同样的错误,禁用英伟达GPU从设备管理器导致它是固定的。

< P>所以,正如在其他答案上所说的,问题来自于最后一个NVIDIA驱动程序:378.49。 我重新安装了旧版本376.33,一切都恢复正常

在我的情况下,我有英伟达960M。< /P>
谢谢大家的帮助。

最新的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重新安装的解决方案。

你是否尝试在另一台计算机上启动你的应用程序?你是否碰巧拥有nVidia GPU,最近更新了你的驱动程序?我认为@sillyfly的做法是正确的。。。假设您在windows上,0xC0000409进程终止值表示基于检测到的某些Google堆栈损坏,通常可归因于注册表损坏或视频驱动程序损坏/问题。如果它以前工作过,你需要从一个古老的故障排除问题开始:发生了什么变化?是的,是新的Nvidia驱动程序wich导致了这个问题。我安装了以前的版本,一切正常。非常感谢您抽出时间。非常感谢,我重新安装了以前的Nvidia驱动程序,一切正常。是的,是新的Nvidia驱动程序导致了这个问题。我安装了以前的版本,一切正常。非常感谢您抽出时间。