Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.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
Java eclipse在没有错误的情况下终止程序_Java_Eclipse - Fatal编程技术网

Java eclipse在没有错误的情况下终止程序

Java eclipse在没有错误的情况下终止程序,java,eclipse,Java,Eclipse,Eclipse已经开始终止我尝试运行的任何程序,而不是在它执行任何操作之前。唯一的输出是4.12打印到控制台。这不仅仅是一个有错误的程序,我也试过运行以前运行过的旧程序,但它们都会在4.12打印出来后退出 我试着下载eclipse的新版本(Mars.1发行版(4.5.1)),但它并没有真正起到任何作用。在旧版本中,它退出了所有代码4.11,所以我已经没有办法让它再次工作 编辑 我在mac电脑上,使用64位。 我的所有程序都没有运行,我并没有让main()空着 我尝试从命令行运行,我的所有程序的类

Eclipse已经开始终止我尝试运行的任何程序,而不是在它执行任何操作之前。唯一的输出是4.12打印到控制台。这不仅仅是一个有错误的程序,我也试过运行以前运行过的旧程序,但它们都会在4.12打印出来后退出

我试着下载eclipse的新版本(Mars.1发行版(4.5.1)),但它并没有真正起到任何作用。在旧版本中,它退出了所有代码4.11,所以我已经没有办法让它再次工作

编辑

我在mac电脑上,使用64位。 我的所有程序都没有运行,我并没有让main()空着

我尝试从命令行运行,我的所有程序的类型都从.java改为.class 我在命令行中遇到的错误是

只有在显式请求注释处理时才接受类名“HelloWorld”


运行的程序只是hello world。

尝试在Eclipse之外通过命令行运行程序,以确保它不是IDE配置。如果程序仍然失败,请尝试重新安装JRE/JDK


如果问题仍然存在,请向我们提供确切的命令行错误。

您使用的是32位版本还是64位版本?您确定它不仅仅是从
main返回的吗?
?您没有为我们提供足够的信息来帮助您。请阅读Stackoverflow的“如何提问”部分。刚刚编辑了它,我没有太多的信息要继续,这就是为什么我的问题如此模糊,我试图尽可能多地包含,但我找不到IDE的任何其他不同之处。我试过了,发现我所有的程序都已从.java类型更改为.class类型。它们在IDE中显示完全相同,但文件名已更改。你知道这是怎么发生的吗?我怎样才能撤销它?你对我的解释听起来像是一种正常的行为——Java文件被Eclipse自动编译成.class文件