本帖最后由 lulin11060 于 2013-04-04 16:51:35 编辑

解决方案 »

  1.   

    codebase是用来指定你的class的位置,不知在 "F:\test_workspaces\Test4\bin" 下有test\Test.class吗?建议将当前目录改为包含test\Test.class的目录,即当前目录下有子目录test(其中有Test.class)
    html文件中修改为
    <applet codebase="." code="test.Test.class" width="300" height="200" alt=""></applet> 
    并将该html文件也保存在当前目录下,这时执行该html,应该就可以了
      

  2.   

    那样不行,codebase="."这个在myeclipse里面指向的是src目录,(google)访问后路径为
    file:///F:/test_workspaces/Test4/src/test/Test.html这样找不到test.Test.class类,因为编译后的.class文件就没在test下面,在bin\test\Test.class下面因为IDE的编译位置不一样引起的。IE倒是没问题。我查了好像是google和ff是有那么点问题。编译后,bin\test 目录下面有Test.class和Test.html
    我的环境结构和myeclipse项目一样,如下:
      

  3.   

    在myeclipse里,你也可以试试将src/test/Test.html
    中的codebase改为codebase="..",位置不变。
      

  4.   

    直接执行可以执行,在IDE里面是确实那个路径不好把握~结贴了。谢谢啦~