我正在尝试在 html 文档上使用我的 java 小程序,但它只是一遍又一遍地给出相同的错误。我正在使用日食。当我调试/运行小程序时,一切正常,但是当我将其导出到 jar 文件并尝试将其与 html 文档一起使用时,它会出现此错误:
java.lang.NoClassDefFoundError: org/newdawn/slick/opengl/Texture
这是我的 Java 代码: http: //pastebin.com/B3R6nj1a
这是 .jar 文件包含的内容:
-lib
-jars
lwjgl.jar
lwjgl_util.jar
slick-util.jar
-natives-win
*all the dlls*
-META-INF
-*files*
-res
grass.png
wood.png
.classpath
.project
Camera.class
Main$1.class
Main$2.class
Main.class
我确实在我的项目的构建路径中拥有一切权利。(所以添加了三个外部jar。并将native-win添加到lwjgl.jar)
这是我的html代码:
<html>
<head>
</head>
<body>
<applet archive='3dtest.jar' Code='Main' width = "640" height = "480"></applet>
</body>
</html>
我也尝试将“Code='Main'”更改为“Code='Main.class'”也没有奏效。
有人知道我为什么会收到错误吗?提前致谢。
-蒂姆
编辑:.classpath 文件: http ://pastebin.com/i7y4XYaf