为什么JBuilder生成class在浏览器看不到?(100分)

  • 主题发起人 主题发起人 zheng_xy
  • 开始时间 开始时间
Z

zheng_xy

Unregistered / Unconfirmed
GUEST, unregistred user!
用JBuilder3.0创建一个Application 或 applet,即使是一个最简单的,在浏览器显示时.
会出现class not found, codebase路径没问题.
是否是Jre的问题,如何装.如何Deploy, 请高手指教.
 
1。用了非jdk核心类如swing的applet都有这个问题,装一个plug-in解决问题
2。用的第三方的类,一两句说不清楚。请参考JBUILDER的Deploy文档。
3。参考论坛的其它问题吧
 
CLASSPATH类路径中加入G:/jdk1.2.2/jre/lib/rt.jar就可以了!
 
同意cmldy的方法
 
ie只支持jdk1.1以前的
以后的需要装java plug-in
意思就是替换ms$ java VM 为sun 的java VM
另外也可能是类没找到,若是这样需要将类加到classpath上
在applet标记中也可以加入参数来指定
 
应该就是classpath的问题,我用的jbuilder4开始也这样,后来把rt.jar加入就行了
 
原因如下:
1,jbuilder3以上用的jdk是1.2以上,既所谓的JAVA2.但目前大多数的浏览器都只支持java1.1.x.
所以你的applet在浏览器里会显示不出来。解决办法是下载java2的plug-in.这样在本机是可以看了。
但如果你要发布到internet上的话。最好是用java1.1.x(jbuilder2)写applets.
2,用到了awt库以外的库如swing.swing是不在java runtime lib里的。用deploy wizzard打包解决。
3,application 问题不大,打个包就行乐.
larry
 
多人接受答案了。
 

Similar threads

后退
顶部