Applet是在html中定義的,所以不用classpath

解决方案 »

  1.   

    to 小鱼儿,我编译时肯定把它包进来了,但问题是运行时,我怎么指定这个包去哪儿找呢?需要把它加到classpath中吗?
      

  2.   

    在<applet code=**** width=300 height=400></applet>****表名html中用到的class如果不是在同一个目录中,那么需要用codebase属性来指定applet绝对目录地址
      

  3.   

    这个问题其实就是java类装载器的玩意在后台进行具体的操作了!建议你去看一下这个东西是么样工作的!可不要仅仅认为是建立一个classpath的一个搜索路径这么简单!推荐一本<<java深度历险>>书,里面么之都讲了!不过,么被书名吓倒了,内容很简单,也蛮有趣的!
      

  4.   

    to 蜘蛛:
    指定codebase是可以,但是如果别人访问你的html文件时,酒精需要谁的机器上的class呢?
      

  5.   

    to 小甭:
    那么,<Applet code="myclass.class" archive ="c:\mydirectory\myarchive.jar">是这样吗?
    不需要客户端有myarchive.jar吗?