我正在Eclipse上编写一个Japplet,从一刻到另一个,它停止工作在HTML页面上。JApplet NoClassDefFoundError
下面是错误:
Exception in thread "thread applet-main.MapGenerator.class-1" java.lang.NoClassDefFoundError: com/google/gson/Gson
at main.Floor.parse(Floor.java:39)
at main.MapGenerator.loadParameters(MapGenerator.java:64)
at main.MapGenerator.start(MapGenerator.java:28)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1698)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.ClassNotFoundException: com.google.gson.Gson
at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:252)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Plugin2ClassLoader.java:250)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Plugin2ClassLoader.java:180)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Plugin2ClassLoader.java:161)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 5 more
而这里也正是服务器的请求:
"GET /static/java/MapGenerator.jar HTTP/1.1" 200 68177
"GET /static/java/com/google/gson/Gson.class HTTP/1.1" 404 1697
的一点是,它试图找到该服务器,而不是其包装内的GSON库...我不知道如何解决这个问题。
如果您需要某些东西,请随意提问。
编辑
我已经导入我在Eclipse项目中的GSON的图书馆。其实我不知道applet为什么会尝试从服务器上加载它......在Eclipse上它运行时没有任何问题。
编辑
我抄物理库的Eclipse项目里面......,它仍然试图从服务器获取他们......我不知道自己还能做什么...
* *什么该网页的网址? –
我不认为它可以有用...但这里是: http://127.0.0.1:8000/buildings/generate/new_building=45 –
使它在网络上可用,我会研究它。 –