转:Tomcat启动失败 提示Server Tomcat v7.0 Server at localhost failed to start.六种解决方法
转:https://my.oschina.net/u/4391471/blog/3298034
Tomcat启动失败,提示Server Tomcat v7.0 Server at localhost failed to start
在一次查看自己以前写过的项目中,运行tomcat失败,出现如图提示
然而自己之前的项目运行时候都很正常,没有出现这样的错误,再次运行时候就出现这样的错误,百思不得其解,上网百度、请教别人最终将这个问题解决,总结了六点,分享给大家,希望可以帮助到那些和我一样,遇见同样问题而苦恼的人。
1、把你工作空间按照如下的文件路径打开:
<workspace>\.metadata\.plugins\org.eclipse.wst.server.core
删除里面的temp文件夹,删除后重启eclipse,tomcat就可以用了。
2、把你工作空间按照如下的文件路径打开:
<workspace>\.metadata\.plugins\org.eclipse.core.resources
删除 .snap 文件,(我在使用eclipse下有这个.snap文件)。
3、在server视图窗口中,把tomcat删除。然后再重新添加tomcat 再添加你的Web项目并启动。
4、打开任务管理器,找到javax.exe,右键结束进程,重启eclipse。
5、检查web.xml中的servlet映射里面的<url-pattern>,看<url-pattern></url-pattern>中配置的内容是否缺少“/” ,"/"表示当前web应用。这个问题也可能是由过滤器引起的。
6、不同的servlet使用了相同的@WebServlet标注。在Servlet上设置@WebServlet标注,容器就会自动读取当中的信息。
举个例子:
@WebServlet("/DownLoadDemo2")
public class DownLoadDemo2 extends HttpServlet{
当用户请求的URL是"/DownLoadDemo2",则由DownLoadDemo2的实例提供服务。
注:@WebServlet("/DownLoadDemo2")这种方式称为注解,省去在web.xml中进行配置。
例如:
<servlet>
<!-- 声明Servlet对象 -->
<servlet-name>RequestDemo1</servlet-name>
<!-- 上面一句指定Servlet对象的名称 -->
<servlet-class>com.jd.request.RequestDemo1</servlet-class>
<!-- 上面一句指定Servlet对象的完整位置,包含包名和类名 -->
</servlet>
<servlet-mapping>
<!-- 映射Servlet -->
<servlet-name>RequestDemo1</servlet-name>
<!--<servlet-name>与上面<Servlet>标签的<servlet-name>元素相对应,不可以随便起名 -->
<url-pattern>/RequestDemo1</url-pattern>
<!-- 上面一句话用于映射访问URL -->
</servlet-mapping>
转:Tomcat启动失败 提示Server Tomcat v7.0 Server at localhost failed to start.六种解决方法相关推荐
- msfconsole启动失败并报错`not_after=‘: bignum too big to convert into `long‘的解决方法
msfconsole启动失败并报错`not_after=': bignum too big to convert into `long'的解决方法 参考文章: (1)msfconsole启动失败并报错 ...
- 电脑开机提示EFI Netword 0 for ipv4 boot failed的原因及解决方法
电脑开机提示EFI Netword 0 for ipv4 boot failed的原因及解决方法 今天上午正在我努力工作(huashui)的时候,收到了一位妹纸的求助.电脑开机提示efi networ ...
- ArcGis安装失败提示“需要Microsoft .NET Framework 3.5 sp1或等效环境”的解决方法
下载Microsoft .NET Framework 3.5 sp1安装后再开始安装ArcGis. 有Win10系统可能会无法安装.net Framework3.5,可以直接下载下面链接的安装包并根据 ...
- 关于Tomcat无法启动的问题(Server Tomcat v7.0 Server at localhost failed to start.)
我们在使用tomcat时会发生Server Tomcat v7.0 Server at localhost failed to start.即tomcat无法启动的问题,如下图: 这个问题我已经碰见过 ...
- eclipse中tomcat提示404错误及tomcat启动失败(完美解决)
404错误解决方案 在配置项目环境的时候遇到这么一个问题,在jdk maven tomcat都配置完成以后,在浏览器中输入:localhost:8080来准备启动tomcat的时候,提示404错误. ...
- Tomcat启动超时问题Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds
转载自 Tomcat启动超时问题Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds 使用Ecli ...
- Starting Tomcat v7.0 Server at localhost' has encountered a problem问题的解决
错误提示: Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in us ...
- Server Tomcat v7.0 Server at localhost was unable tonbs 报错问题解决
在eclipse启动tomcat时遇到超时45秒的问题: Server Tomcat v7.0 Server at localhost was unable to start within 45 se ...
- starting tomcat v7.0 server at localhost has encountered a problem错误解法方法
** starting tomcat v7.0 server at localhost has encountered a problem错误解法方法 ** 错误提示: 解决方案: 在服务器上右键 - ...
最新文章
- 毕业论文 | 基于单片机的烟雾报警器设计(完整源代码、流程图、电路图)
- 计算机网络-基本概念(9)【传输层】TCP拥塞控制 【网络层】拥塞避免
- 微型计算机普遍使用的编码是,微型计算机中普遍使用的字符编码是什么吗
- mysqls压力测试怎么用_用 Swagger 测试接口,怎么在请求头中携带 Token?
- 圣思园java se培训总结(58-)(java1.5新特性,可变参数,包装类)
- java 数组扩容_Java数组扩容算法及Java对它的应用
- 转载:小心别让圆角成了你列表的帧数杀手
- 世界所有国家国际域名英文缩写总结(转)
- 汇编语言基础:寄存器和寻址方式
- 初中数学题目(勾股定理) - 第一小题解答
- 人民大学的AI学院,教师团队很凡尔赛
- 【前端安全系列】【万字详解】如何防止XSS攻击?
- getchar()作用
- 零信任态势评估:CIS安全控制内容与实施
- 2022年最新NFT 开发平台解决方案
- 月饼大战白热化,保险公司也来Battle了!
- 丢包是啥意思?如何排查丢包原因呢?
- 入门web开发第一个项目1.0版本
- Windows11怎么配置Java环境变量
- 通达信交易系统测试软件,{通达信高级智能交易系统}正确的公式
热门文章
- Codeforces Round #607 (Div. 2) E. Jeremy Bearimy dfs + 思维
- Minimum grid
- CF1580C Train Maintenance(分块)
- test6 3-21 2021省选模拟赛six
- codeforces:1361(div1)1362(div2):总结
- P2611-[ZJOI2012]小蓝的好友【Treap,扫描线】
- jzoj6065-[NOI2019模拟2019.3.18]One?One!【FFT】
- jzoj6308-中间值【分治】
- 学习手记(2018.9.15~2018.11.10)——备战NOIP2018
- 【并查集】团伙(luogu 1892)