码迷,mamicode.com
首页 > 其他好文 > 详细

关于解决Server Tomcat v9.0 Server at localhost failed to start的问题

时间:2019-04-11 19:21:17      阅读:5939      评论:0      收藏:0      [点我收藏+]

标签:删除   不能启动   解决   web.xml   被占用   使用   star   占用   提示   

技术图片

 

第一种:查看Servlet3.0中出现了新增注释@WebServlet。

ervlet3.0中出现了新增注释@WebServlet ,在Eclipse生成一个新的Servlet类时会自动增加@WebServlet注释,改注释会自动为我们配置web.xml,所以这时候我们再去配置web.xml就会产生冲突,tomcat就不能启动。这个时候我们只需要删除@WebServlet或者删除web.xml配置就能正常启动tomcat了。

 

第二种:.端口被占用

如果是这种小白可以直接重启电脑试试

第一步,在开始菜单->运行->cmd->输入netstat -ano,在本地地址那栏可以查看哪个进程占用了8080和8009端口(具体看你的Tomcat服务器是用什么端口的);

第二步,使用taskkill /pid 6856 /f 将端口关闭,其中6856代表占用窗口的PID,每台机子都不一样,根据实际情况来

第三种:tomcat启动时间不够

技术图片

第四种:数据库没有启动

   我的错误就是属于这种,导致我找了半天,发现网上没有关于数据库的这种,我是设置了tomcat启动时间才发现的错误,错误提示如下

技术图片

启动数据库就行了。

 

关于解决Server Tomcat v9.0 Server at localhost failed to start的问题

标签:删除   不能启动   解决   web.xml   被占用   使用   star   占用   提示   

原文地址:https://www.cnblogs.com/czc268/p/10691630.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!