Eclipse 新建Servlet出错问题解决方法

作为Java Web的新手,总是会遇到各种各样的问题.最近我在《Java Web整合开发王者归来JSP+Servlet+Struts+Hibernate+Spring》的指导下学习Java Web就碰到了新建servlet总是显示错误的问题:

(我的环境:Eclipse 4.2,Tomcat 7)

《Eclipse 新建Servlet出错问题解决方法》

如上图所示servlet根本就不能运行.在网上查询发现新建Servlet的例子大都是使用MyEclipse,而不是Eclipse.

       经过反复的新建删除,发现新建servlet时必须设置Target Runtime 即配置Servlet服务器,这样才能正常.具体设置如下面四图:

a.配置servlet服务器

《Eclipse 新建Servlet出错问题解决方法》

b.选择tomcat服务器,再下一步

《Eclipse 新建Servlet出错问题解决方法》

c.选中tomcat安装目录

《Eclipse 新建Servlet出错问题解决方法》

d.完成

《Eclipse 新建Servlet出错问题解决方法》

再新建servlet就好了.

      当然,这样可能还是不行,我就碰到过一次.

      第二种方法:在右键项目名称中,打开 Properties->java Bulid path->Libraries->Add external JARs,把tomcat的lib下的servlet-api.jar添加进来就好了.

      第三种方法(推荐):和第二种方法原理是一样的,同样, 打开Properties->java Bulid path->Libraries->Add Libraries->Server Runtime,选择tomcat服务器,如果server Runtime里面是空的,是因为还没有添加服务器,添加运行时环境: Window->Preferences->Server->runtime Enviroment->add, 选择tomcat版本确定,这样工程中的 红色的浪线标记就不见了.

转载于:https://my.oschina.net/lee2013/blog/263169

    原文作者:chuantingcheng0030
    原文地址: https://blog.csdn.net/chuantingcheng0030/article/details/101068708
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞