当前位置: 技术问答>java相关
servlet编译不了,急~~
来源: 互联网 发布时间:2015-11-05
本文导语: 提示找不到javax.http.servlet等包,我仔细一看都是在程序前import的,但是我已经设置了java-home,把%java-home%bin加到path中,把d;tomcatcommonlibservlet.jar加入到我的classpath中,可以还是编译不了,请问各位还有什么其他方法吗...
提示找不到javax.http.servlet等包,我仔细一看都是在程序前import的,但是我已经设置了java-home,把%java-home%bin加到path中,把d;tomcatcommonlibservlet.jar加入到我的classpath中,可以还是编译不了,请问各位还有什么其他方法吗?比如把这个jar文件copy到某个地方,或者干脆推荐另一个开发平台。谢谢
|
把这个jar文件copy到d:tomcatcommonlibservlet.jar 不要把路径些错了。应该确定上面这个路径的正确性
|
设置完之后必须重新启动服务才能编译或者试试
把
d:tomcatcommonlibservlet.jar
放到
d:tomcatbinservlet.jar
然后再设置classpath看看
把
d:tomcatcommonlibservlet.jar
放到
d:tomcatbinservlet.jar
然后再设置classpath看看
|
事实上,我的servlet.jar 是放在这里的
c:jdk1.3.1libservlet.jar;
关键是要在classpath中明确的告诉,编译器,在哪里能找到servlet.jar这个包
c:jdk1.3.1libservlet.jar;
关键是要在classpath中明确的告诉,编译器,在哪里能找到servlet.jar这个包
|
路径要写对,改完classpath 要重起机器才生效
|
用jcreater,建一个project,配置好project的settings,你就不用修改什么classpath啦,我觉得挺好的。
如果你的classpath已经有了servlet.jar包的正确路径,你在dos环境用javac命令是可以找到你所需的servlet包的。如果找不到,你看看你的路径有没有错误。
如果你的classpath已经有了servlet.jar包的正确路径,你在dos环境用javac命令是可以找到你所需的servlet包的。如果找不到,你看看你的路径有没有错误。