尝试嵌入applet时java.lang.NoClassDefFoundError

时间:2010-07-21 12:09:54

标签: java applet

所以我为一个我知道的孩子写了一个Snake游戏的代码,而且这个darned的东西不会嵌入到html中。

<html>
<head>
<title>Snake</title>
</head>
<body>
<applet width=200 height=100 code="SnakeGame.class">
</applet>
</body>
</html>

我确定类文件与snake.html位于同一目录中,但它仍然拒绝运行。它总是回复:

java.lang.NoClassDefFoundError: SnakeGame (wrong name: view/SnakeGame)

有谁知道为什么?感谢。

编辑:

文件夹view包含:SnakeGame.class,以及该游戏的所有其他类,以及html

1 个答案:

答案 0 :(得分:1)

似乎SnakeGame包中的view类,因此您的applet标记应如下所示:

<applet width=200 height=100 code="view.SnakeGame.class">

通常,您在“code”属性中指定“package.class”,即com.stackoverflow.MyClass.class