在eclipse环境下运行Servlet程序报错:404资源不可见或资源不愿意公开的解决办法

在eclipse环境下运行Servlet程序报错:404资源不可见或资源不愿意公开
 

主要原因是缺少支持Servlet运行的API。
具体原因如下:编译Servlet程序需要HttpServlet 、HttpServletRequest 
和HttpServletResponse等API,但是这些类中并不存在与JDK的内置包中
,用户需要将web服务器中支持servlet的API添加到Web程序应用中。

下面以Tomcat为例说明解决办法:
1.首先在Tomcat安装目录的lib文件夹中找到一个名为Servlet-api.jar的压缩包

2.把这个servlet-api.jar复制到Webcontent的WEB-INF文件目录下的lib文件里面

3.选中添加好后的servlet-api.jar,右键Build path,选中那个像奶瓶一样的选项即可。这里因为我已经添加好了所有没有那个选项。

 4.重启Tomcat即可正常运行Servlet。

猜你喜欢

转载自blog.csdn.net/weixin_54645719/article/details/127838790
今日推荐