Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.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 主类型错误_Java_Types_Main - Fatal编程技术网

Java 主类型错误

Java 主类型错误,java,types,main,Java,Types,Main,我已经为我的游戏工作了一段时间,但我刚刚注意到有一个bin文件夹,它的文件系统与我的主程序包中的完全相同。我删除了它,现在它说找不到主类com.thecherno.rain.game我的主类是game。 我也不知道如何将代码放在这里,因此如果需要,您需要告诉我如何执行。您不能直接执行.java文件。您需要首先编译它,这将创建一个高度优化的.class文件。当您运行程序时,实际执行的就是这个文件 ProjectRoot bin com

我已经为我的游戏工作了一段时间,但我刚刚注意到有一个bin文件夹,它的文件系统与我的主程序包中的完全相同。我删除了它,现在它说找不到主类com.thecherno.rain.game我的主类是game。
我也不知道如何将代码放在这里,因此如果需要,您需要告诉我如何执行。

您不能直接执行.java文件。您需要首先编译它,这将创建一个高度优化的.class文件。当您运行程序时,实际执行的就是这个文件

ProjectRoot
          bin
             com
                thechurno
                        rain
                           game
                               Main.class  // program runs from this .class file
                                           // when you delete it, your program wont run
          src
             com
                thechurno
                        rain
                           game
                               Main.java  // java source code won't run program
阅读有关java和类文件的更多信息


当你想使用工具时,你应该学会如何使用它。不要只是删除东西。并阅读有关如何发布的常见问题解答。您需要重新编译。bin文件夹保存所有的.class文件。你不能用.java文件运行程序,只能用.class文件运行。也许你已经删除了你编译过的类,试着重新编译你的源代码。