if there is not error msg as "no class found error", it should be the problem of your IE, try to install JRE
我直接把applet放在apache里,不通过tomcat,结果是一样的(无法显示) win2000下的配置 PATH="%PATH%";e:\jdk1.3;e:\jdk1.3\bin;e:\jdk1.3\jre;. set JAVA_HOME=e:\jdk1.3 set TOMCAT_HOME=e:\tomcat SET CLASSPATH=.;e:\jdk1.3\jre;e:\jdk1.3\lib\merlia.jar;e:\jdk1.3\lib\dt.jar;e:\jdk1.3\lib\tools.jar;e:\jdk1.3\lib\htmlconverter.jar linux下的 JAVA_HOME=/usr/local/jdk CLASSPATH=.:/usr/local/jdk/lib:/usr/local/jdk/jre/lib PATH=$PATH:/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/jdk/lib:/usr/local/jdk/jre/lib:/usr/local/jd k/bin:/usr/local/jdk/jre/bin JRE_HOME=/usr/local/jdk/jre发布到我同事的机器上(win2000+tomcat),我通过浏览器就可以正常看到结果。就是发布到我的机子上(win2000+tomcat)和一台linux服务器上就不行了,我在linux服务器上执行另外的java应用程序没有问题
在win2000下执行一个java应用程序出错,请问会是我那个环境变量设置错误? Exception in thread "main" java.lang.NoClassDefFoundError: mycanvas
1\直接把APPLET放在IIS中,不放在TOMCAT里,试试看;
2\找找看,用了些什么自定义的类文件,需CLASSPATH里面去;
3\有没有使用IO流,可能你在本机测试时没问题,发布是就肯定不行,如果一定要读文件,APPLET要与SERVLET通讯才行.
it should be the problem of your IE, try to install JRE
win2000下的配置
PATH="%PATH%";e:\jdk1.3;e:\jdk1.3\bin;e:\jdk1.3\jre;.
set JAVA_HOME=e:\jdk1.3
set TOMCAT_HOME=e:\tomcat
SET CLASSPATH=.;e:\jdk1.3\jre;e:\jdk1.3\lib\merlia.jar;e:\jdk1.3\lib\dt.jar;e:\jdk1.3\lib\tools.jar;e:\jdk1.3\lib\htmlconverter.jar linux下的
JAVA_HOME=/usr/local/jdk
CLASSPATH=.:/usr/local/jdk/lib:/usr/local/jdk/jre/lib
PATH=$PATH:/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/jdk/lib:/usr/local/jdk/jre/lib:/usr/local/jd
k/bin:/usr/local/jdk/jre/bin
JRE_HOME=/usr/local/jdk/jre发布到我同事的机器上(win2000+tomcat),我通过浏览器就可以正常看到结果。就是发布到我的机子上(win2000+tomcat)和一台linux服务器上就不行了,我在linux服务器上执行另外的java应用程序没有问题
Exception in thread "main" java.lang.NoClassDefFoundError: mycanvas
你指的是哪个路径?
也就是classpath的设置
你在win2000的环境设置里头 找到classpath 在最后加上;.