博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse 新建Servlet出错问题
阅读量:7172 次
发布时间:2019-06-29

本文共 778 字,大约阅读时间需要 2 分钟。

hot3.png

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

转载于:https://my.oschina.net/meilihao/blog/82539

你可能感兴趣的文章
一行代码实现iOS序列化与反序列化
查看>>
Xamarin提示Build-tools版本过老
查看>>
一次Win10安装体验
查看>>
主流界面搭建原理(类似百思不得姐主界面)
查看>>
LogViewer - 方便的日志查看工具
查看>>
Spring依赖注入:注解注入总结
查看>>
Java正则表达式的语法与示例
查看>>
Batch
查看>>
取消Eclipse SVN的自动链接方式
查看>>
Lamda表达式,map和集合操作
查看>>
discuz的php7版本号
查看>>
Hibernate中的session和load延迟载入矛盾问题,怎样解决?
查看>>
MACD判断定背离,底背离
查看>>
UML建模学习1:UML统一建模语言简单介绍
查看>>
【书籍推荐】
查看>>
Bing Advanced Search Tricks You Should Know
查看>>
EF6 DbModelBuilder
查看>>
裴波那切数的探讨
查看>>
linux比较文件夹的差异命令
查看>>
CentOS6下基于Nginx搭建mp4/flv流媒体服务器
查看>>