Eclipse 新建Servlet出错问题

原创
2012/10/11 16:29
阅读数 1W

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

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

eclipse显示的错误

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

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

a.配置servlet服务器

设置Target Runtime

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

c.选中tomcat安装目录

选择tomcat安装目录

d.完成

      再新建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版本确定,这样工程中的 红色的浪线标记就不见了.


展开阅读全文
加载中
点击加入讨论🔥(3) 发布并加入讨论🔥
打赏
3 评论
3 收藏
1
分享
返回顶部
顶部