因此,我正在尝试构建一个2D游戏,我即将完成。我唯一的问题是,当我尝试运行该程序,我得到那朵错误:线程“main”中的异常java.lang.NoClassDefFoundError:Snake(错误的名称:snake2/Snake)
"Exception in thread "main" java.lang.NoClassDefFoundError: Snake (wrong name: snake2/Snake)"
很可能只是因为我是错误的目录或者因为我的命令输入错误,但这些理由不要”真的好像是这个问题。与主方法的类是在这里:(逻辑和代码的99%是在第二类中,也在包snake2)
package snake2;
import javax.swing.JFrame;
public class Snake extends JFrame {
public Snake() {
add(new Board());
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(320, 340);
setLocationRelativeTo(null);
setTitle("Snake");
setResizable(false);
setVisible(true);
}
public static void main(String[] args) {
new Snake();
}
}
你是如何尝试编译并运行此程序? – 2013-03-23 19:23:08