<terminated>文件名[java应用程序] C:\ Program Files \ Java \ jre8 \ bin \ javaw.exe </terminated>

时间:2014-05-27 23:12:19

标签: java eclipse environment-variables

在没有任何编译或运行时错误的情况下运行其中一个代码时,Eclipse for Java Developers&#39; Windows 7中的版本提供消息:

<terminated> Filename [java application] C:\Program Files\Java\jre8\bin\javaw.exe

我尝试搜索它并发现Program Files文件夹可能是一个问题,因为它的名称中有空格。

我试图修复它但是在运行时无法更改文件的路径,即:应用程序的运行时路径仍然如标题中所述。此外,我尝试搜索消息应该弹出的原因,并且无法获得我的查询的相关答案。

如果问题很简单或重复,我道歉但由于可用的解决方案对我不起作用,我发布了这个问题。

有人可以建议一种方法来克服这个问题吗?非常感谢。

4 个答案:

答案 0 :(得分:0)

点击&#34;全部保存&#34;又跑了。

答案 1 :(得分:0)

有时没有保存带有 main() 函数的类,所以你会得到这个错误,因此保存所有的类。如果它不起作用,只需关闭 Eclipse IDE 并重新启动它。

答案 2 :(得分:0)

这似乎是与您使用的 JDK 相关的问题,请尝试使用较新版本的 JDK。

这发生在我运行 Spring Boot 应用程序时: 我收到相同的消息,控制台中没有日志,甚至不存在 Spring Boot 启动日志:(附上图像以供参考) enter image description here

然后,我打开运行配置(Sprint Boot App-Run Configurations)并取消选中启用生命周期管理 - 终止超时(毫秒)选项,如附图: enter image description here

现在我开始收到另一个错误:日志如下:

# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000000000000, pid=16392, tid=30144
#
# JRE version: OpenJDK Runtime Environment (11.0.2+9) (build 11.0.2+9)
# Java VM: OpenJDK 64-Bit Server VM (11.0.2+9, mixed mode, tiered, compressed oops, g1 gc, windows-amd64)
# Problematic frame:
# C  0x0000000000000000

我再次搜索了这个问题的解决方案,并得到了A fatal error has been detected by the Java Runtime Environment. EXCEPTION_ACCESS_VIOLATION给出的解决方案 我刚刚安装了最新版本的 JDK,并在我的 Eclipse 项目中使用了它,并且运行良好。

答案 3 :(得分:-1)

我有类似的问题。我改变了工作空间并从头开始。 之后它现在好了