[英]java.lang.NoClassDefFoundError when trying to embed an applet
因此,我为一个我认识的孩子编写了一个Snake游戏代码,这个奇怪的东西不会嵌入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
看来SnakeGame
类在view
包中,因此您的applet标签应如下所示:
<applet width=200 height=100 code="view.SnakeGame.class">
通常,您在“代码”属性中指定“ package.class”,即com.stackoverflow.MyClass.class
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.