eclipse中使用package导致applet嵌入html文件不可运行的问题
来源:互联网 发布:笔迹分析软件 编辑:程序博客网 时间:2024/05/21 17:51
问题就是用eclipse写了个applet,用了package,然后创建一个html文件,嵌入applet后无法运行,如果不用package,而直接把程序拷到default package的文件中却可以。
在网上搜了下,解决方案如下:
http://topic.csdn.net/u/20080913/13/2d33fec4-c4a3-4349-b3d7-06fadce7d024.html
忽略了package的后果
源文件helloapplet.java因为在package applet中,所以在源文件第一行会有这样一行东西:
package applet;
......
在eclipse里运行小应用程序没有问题,但是用ie浏览器运行html文件,或者用appletviewer命令运行html文件,都会抛出class not found的异常。
helloapplet.html代码如下:
- <html>
- <head>
- <title>Hello Applet! </title>
- </head>
- <body>
- <applet code="helloapplet.class" width=300 height=100>
- </applet>
- </body>
- </html>
在网上查了下,修改如下:
- <applet code="helloapplet.class" codebase="D:/eclipseworkspace/helloworld/bin/applet" width=300 height=100>
- </applet>
codebase指出class文件所在的基地目录,但是还是报相同的错误,折腾了很久,后来光华版友指出,错误和源文件第一行package语句有关。
于是想到引用包内定义类的格式应该是applet.helloapplet,那么对应的二进制文件引用方法也应该改为applet.helloapplet.class。于是做出
如下修改:
- <applet code="applet.helloapplet.class" codebase="D:/eclipseworkspace/helloworld/bin" width=300 height=100>
- </applet>
如此就ok了~:)
网上的那些入门applet教程都没有涉及到这些细节,所以想写一下,让后来的人少走些弯路。
文章出处:http://hi.baidu.com/whuwinnie/blog/item/c5050dd3aa899fd5a8ec9aea.html
- eclipse中使用package导致applet嵌入html文件不可运行的问题
- eclipse中applet嵌入html文件
- 关于Html嵌入Applet的问题
- 关于Html嵌入Applet的问题
- 如何把Applet程序的字节码文件嵌入到HTML文件中???
- java applet嵌入html页的正常显示问题
- 在flex中使用嵌入html文件以解决显示html的问题
- Java中Applet嵌入到Html中
- 在HTML中嵌入Java Applet,Applet、Object和Embed的应用
- 在HTML中嵌入Java Applet,Applet、Object和Embed的应用
- html嵌入applet及applet实现界面跳转的方法
- Eclipse编写和调试Applet程序,调试的时候Eclipse会自动调用Java "小程序查看程序",而不用嵌入到网页中查看运行效果。
- 嵌入在html文件中的Applet程序无法显示的问题解决方案 201
- Applet程序浅析(如何嵌入HTML代码中执行)
- File里面的open导致文件不可编译的问题
- 如何在html嵌入applet
- 关于Html嵌入打成jar包的Applet方法
- 关于Html嵌入打成jar包的Applet方法
- 坚持不懈
- 自定义异常的使用
- SQL四种分页方式
- 网络工程师须知:30个经典路由问题
- [转]请评价下这些C++ GUI库?
- eclipse中使用package导致applet嵌入html文件不可运行的问题
- 难
- 微软1个罕为人知的无敌命令 结束进程
- 激情创造奇迹
- 如何产生Motio的变化
- 新手报到
- 离职,我们应该做什么?——Leo网上答疑40
- 通货膨胀
- 外汇