“线程中的异常”;“主要”;java.lang.NoClassDefFoundError:Snake(错误名称:snake2/Snake)
所以我正在尝试建立一个2D蛇游戏,我几乎完成了。我唯一的问题是,当我尝试运行该程序时,我得到了以下错误: 线程“main”java.lang.NoClassDefFoundError中的异常:Snake (名称错误:蛇2/蛇) 通常这只是因为我是错误的目录,或者因为我输入了错误的命令,但这些原因似乎并不是真正的问题。具有main方法的类在这里:(逻辑和99%的代码在第二个类中,也在PackageSnake2中)“线程中的异常”;“主要”;java.lang.NoClassDefFoundError:Snake(错误名称:snake2/Snake),java,Java,所以我正在尝试建立一个2D蛇游戏,我几乎完成了。我唯一的问题是,当我尝试运行该程序时,我得到了以下错误: 线程“main”java.lang.NoClassDefFoundError中的异常:Snake (名称错误:蛇2/蛇) 通常这只是因为我是错误的目录,或者因为我输入了错误的命令,但这些原因似乎并不是真正的问题。具有main方法的类在这里:(逻辑和99%的代码在第二个类中,也在PackageSnake2中) 这可能是因为您正在包文件夹中运行它 尝试从包含snake2文件夹的文件夹中运行它(不
这可能是因为您正在包文件夹中运行它 尝试从包含
snake2
文件夹的文件夹中运行它(不要进入snake2
文件夹),并按如下方式执行java命令:
java snake2.Snake
您是如何编译和运行这个程序的?我认为真正的原因不是试图从包内运行,而是使用命令JavaSnake2/Snake,但您的命令仍然是正确的
java snake2.Snake