如何将其他项目中的类指定为applet?

时间:2013-03-07 18:35:44

标签: java applet

我有两个项目:applet所在的主项目,以及我使用某些类的第二个项目。我将第二个项目添加到我的主项目构建路径中。但是当我在Chrome中运行我的applet时,它会出错:java.lang.NoClassDefFoundError: chapter13/MessagePanelchapter13/MessagePanel是我从第二个项目导入到我的主项目中的类。

我像这样调用applet(html文件位于主项目根文件夹中):

<applet
      code = "myapplets/DisplayMessageApp.class"
      width = 250
      height = 50>
</applet>

我可以做些什么,以便applet可以从第二个项目中看到“chapter13 / MessagePanel”类?

1 个答案:

答案 0 :(得分:1)

最简单的方法是将所有必需的类捆绑在一个jar文件中,然后将其指定为存档。

像这样:

http://docs.oracle.com/javase/7/docs/api/java/applet/Applet.html 安德烈