一个菜鸟问题,servlet的编译出错! (20分)

D

dinjian

Unregistered / Unconfirmed
GUEST, unregistred user!
昨天刚学jsp,编译第一个servlet的时候出错:
tomcat4.0,jdk1.4.0_01,我已在classpath环境变量已设定了tools.jar, dt.jar, servlet.jar,但是没找到jsdk.jar,编译时说不存在:
javax.servlet.*;
javax.servlet.http.*;
 
javax.servlet.*;
javax.servlet.http.*;
都在servlet.jar中,应该没有问题。
 
你的classpath生效了没有,在setenv里设一下,编译前执行一遍。
 
这首先要看你用的操作系统是什么,不同的操作系统设置不同。
其次,你是否安装时一遍就成功,如果不是,一定要把以前的卸载干净,否则不行。
最后也可能是你代码中大小写的问题,总之,好好看看书,仔细点,应该没问题的。
 
dinjian
: hello
你好,我和你一样的问题,希望能帮忙,告述我一下 LIUMINGABC@sina.com
 
如果系统装了非常多的东东,你把path或classpath中没用的先删掉几个,再试一下
 
我也遇到此情况,我也是用的tomcat4.0和jdk1.4。请问servlet.jar在什么目录下面,应该
如何在classpath中正确设置。
 
1.把servlet.jar拷贝至jdk1.4/lib下,
2.在classpath中加入%JAVA_HOME%/lib/servlet.jar
---------------------------------------------
也就是说jar包必须指定绝对路径和文件名才行!
 
用JBuilder比较好,不会出现这些问题,一般来讲是你的路径没有生效,
或路径太多有从重复的,你用 echo %path% 命令看看路径
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
902
DelphiTeacher的专栏
D
I
回复
0
查看
723
import
I
顶部