Tomcat项目启动失败的原因和解决办法


Posted in Servers onApril 20, 2022

1、java配置路径有问题

请配置好jdk路径,具体参考java路径的配置吧。

2、项目未添加tomcat驱动

(一般提示The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path属于这一类)

解决方法:保证已经装了tomcat的情况下,eclipse中选择对应项目右键build path ->Configure build path -> Java build path->选择Libraries ->点击右方Add Library... ->Server Runtime ->选择自己的tomcat服务器->Finish

3、项目中的web.xml中配置的servlet的名称写错,tomcat无法识别

(一般控制台提示java.util.concurrent.ExecutionException属于这种问题)

解决方法:检查自己配置的servlet名称和路径是否正确。

4、端口被占用

一般由于上一次非正常关闭tomcat或eclipse导致,( Port 8080 .............. is already in use)

解决方法:

①修改端口号(当然不建议这么做) Tomcat根目录/conf/Server.xml中修改,这里就不提了吧.....

②关闭被占用的端口进程:到dos窗口(计算机开始里的查找中输入cmd)中

 输入netstat -ano|findstr 8080   (8080是被占用的端口号,哪个被占用输入哪个)

回车后可以看到有正在使用的进程

再输入  taskkill /pid 8080 /f     (这里的8080是正在使用的进程信息中最后一个数字编号)

回车后会显示已结束进程,然后重新启动tomcat即可。

③进入tomcat根目录的bin文件夹,双击shutdown.bat,可以关闭所有占用端口。

到此这篇关于项目启动tomcat失败的几种可能原因和解决方法的文章就介绍到这了!


Tags in this post...

Servers 相关文章推荐
Nginx缓存设置案例详解
Sep 15 Servers
关于nginx 实现jira反向代理的问题
Sep 25 Servers
nginx中proxy_pass各种用法详解
Nov 07 Servers
Nginx禁止ip访问或非法域名访问
Apr 07 Servers
Docker 镜像介绍以及commit相关操作
Apr 13 Servers
Tomcat执行startup.bat出现闪退的原因及解决办法
Apr 20 Servers
Tomcat项目启动失败的原因和解决办法
Apr 20 Servers
鲲鹏 CentOS 7 安装Python3.7
May 11 Servers
Linux下搭建SFTP服务器的命令详解
Jun 25 Servers
nginx之内存池的实现
Jun 28 Servers
Centos7 Shell编程之正则表达式、文本处理工具详解
Aug 05 Servers
Tomcat执行startup.bat出现闪退的原因及解决办法
Tomcat starup.bat 脚本实现开机自启动
Apr 20 #Servers
nginx容器方式反向代理实战
微信告警的zabbix监控系统 监控整个NGINX集群
Apr 18 #Servers
nginx配置之并发频次限制
如何通过cmd 连接阿里云服务器
Linux中如何安装并部署Redis
Apr 18 #Servers
You might like
PHP的数组中提高元素查找与元素去重的效率的技巧解析
2016/03/03 PHP
JavaScript表单常用验证集合
2008/01/16 Javascript
js 判断 enter 事件
2009/02/12 Javascript
Mootools 1.2教程 函数
2009/09/15 Javascript
js跑马灯代码(自写)
2013/04/17 Javascript
解决Jquery鼠标经过不停滑动的问题
2014/03/03 Javascript
AngularJS使用ngMessages进行表单验证
2015/12/27 Javascript
用JS实现图片轮播效果代码(一)
2016/06/26 Javascript
JavaScript的==运算详解
2016/07/20 Javascript
js实现彩色条纹滚动条效果
2017/03/15 Javascript
javascript闭包功能与用法实例分析
2017/04/06 Javascript
AngularJs 终极购物车(实例讲解)
2017/11/08 Javascript
深入理解Vue官方文档梳理之全局API
2017/11/22 Javascript
详解可以用在VS Code中的正则表达式小技巧
2019/05/14 Javascript
vue的keep-alive用法技巧
2019/08/15 Javascript
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
python33 urllib2使用方法细节讲解
2013/12/03 Python
python模块之paramiko实例代码
2018/01/31 Python
python中使用PIL制作并验证图片验证码
2018/03/15 Python
利用python对Excel中的特定数据提取并写入新表的方法
2018/06/14 Python
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
2018/07/07 Python
python编写简易聊天室实现局域网内聊天功能
2018/07/28 Python
python3使用pandas获取股票数据的方法
2018/12/22 Python
详解重置Django migration的常见方式
2019/02/15 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
2020/04/24 Python
Python中使用Selenium环境安装的方法步骤
2021/02/22 Python
HTML5的结构和语义(5):内嵌媒体
2008/10/17 HTML / CSS
财务助理岗位职责
2013/11/10 职场文书
毕业生自我鉴定
2013/12/04 职场文书
初中三好学生自我鉴定
2014/04/07 职场文书
机关会计岗位职责
2014/04/08 职场文书
优秀教师自我评价范文
2014/09/27 职场文书
2015年综治宣传月活动总结
2015/03/25 职场文书
幼儿园中班班级总结
2015/08/10 职场文书
2016年小学生迎国庆广播稿
2015/12/18 职场文书