我是靠谱客的博主 幸福歌曲,最近开发中收集的这篇文章主要介绍程序包javax.servlet与javax.servlet.http不存在,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

学习web程序设计的时候,在写JavaServlet类的时候,在cmd命令提示符窗口,用javac命令对java文件进行编译时,报错javax.servlet和javax.servlet.http不存在,上网查找经验。说是java下没有这个包,可以从tomcat的lib文件夹下将servlet-api.jar复制到jdkjrelibext文件夹下(存放扩展包的地方),再在classpath系统环境变量中,添加一条路径指向servlet-api.jar。

具体实施情况出现了问题:可以顺利找到servlet-api.jar包,但是jdkjrelib下并没有ext包,我只好自己先新建一个试试,使用命令提示符重新编译java文件失败。

再次尝试,重新寻找办法。在一篇博文中,给出了一种万能的办法:在命令提示符中,用命令给classpath指出servlet-api.jar的路径。即在编译java文件的时候,使用如下命令:

javac  -classpath  E:JSPtmocatlibservlet-api.jar  test.java

此命令的"E:JSPtomcatlibservlet-api.jar"为自己电脑上servlet-api.jar所在的路径,再次进行编译即可。当复制servlet-api.jar包不可行时,可以尝试一下这个方法。

注意**:写servlet-api.jar的路径时,必须写绝对路径,即从盘符开始的完整路径才可以。

参考文章:

http://www.th7.cn/Program/java/201512/723400.shtml

最后

以上就是幸福歌曲为你收集整理的程序包javax.servlet与javax.servlet.http不存在的全部内容,希望文章能够帮你解决程序包javax.servlet与javax.servlet.http不存在所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部