我想知道是否有人可以为我提供一些关于在运行 java 小程序时代码库和代码标记是如何工作的背景。
我的问题是:我有一个 java 小程序,它由多个目录中的多个类文件组成(例如,我有 main/applet.class、main/panel.class、geom/shapes.class...)。从我的本地硬盘驱动器运行时,小程序工作正常,但现在我想将它移到嵌入式系统上运行。我的嵌入式系统中的文件如下所示:
+ webs
| - appPage.html
|-+ myApp
|-+ main
| - applet.class
| - panel.class
|-+ geom
- shapes.class
(它实际上比那个大很多......)。鉴于我可以从浏览器加载 appPage.html,applet 标记的代码和代码库字段会是什么样子?(我尝试了几种组合,但找不到合适的组合。我不断收到消息框,例如
<applet code = "main/applet.class" codebase="webs/myApp" width=1000 height=700></applet>
但我收到 ClassNotFoundException 错误(main.applet.class)。我在网上搜索过,找不到关于代码库或代码应该指代的确切解释。任何帮助将不胜感激(注意:我是 java 和 html 的新手,所以如果我遗漏了一些明显的东西,请原谅我)。