博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tomcat几种出错方法
阅读量:5141 次
发布时间:2019-06-13

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

1.  Several ports (8005, 8089, 8009) required by Tomcat v8.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).

原因: 端口8005, 8089, 8009被占用了。可能是在打开Tomcat的情况下关闭了Eclipse,或是Eclipse非正常关闭,导致先前的Tomcat没有被关闭,端口占用。或是其他软件占用了tomcat的端口号。

解决方法:手动将tomcat关闭(双击tomcat目录下bin文件夹中shutdown.bat文件),如果找不到,则打开任务管理器,结束"javaw.exe"这个进程。

 

2.  Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.

原因:

一种是项目配置有错误(可能是数据库、Redis之类的配置错误,也可能是相关的服务没有启动,防火墙之类的);

另一种是项目启动的确实比较慢,需要更长的时间,解决方法如下:

如果将时间改的很大了,还是不能启动成功,有以下两种情况:

  1、项目配置有问题,解决方向错了;

  2、tomcat 的 webapps 目录下还有其它的项目,导致服务启动失败了,尝试删除其它项目,再启动调试看看。

 

 3. Server Tomcat v8.0 Server at localhost failed to start.

原因:已经发布到tomcat上的某个项目的servlet过滤器配置错误(这种错误经常是由web.xml未配置正确而引起的)。

解决办法:如在web.xml下,将过滤规则定为“*”就是一种错误,需要更正为“/*”或者其他(但是必须要有“/”开头,表示当前项目)

 

4. Tomcat server configuration at \Servers\Tomcat v8.0 Server at localhost-config is missing. Check the server for errors.

解决办法: 重新再eclipse 中配置tomcat 

Preference——》server——》···

 

5. Could not publish server configuration for Tomcat v8.0 Server at localhost.

Multiple Contexts have a path of "/ssh".

 原因: 在配置文件中存在多个  ssh  的配置,导致不能发布服务。

解决办法:

如果是使用的eclipse tomcat 插件,需要在你的工作空间 找到如下文件:在eclipse的Server文件夹下面找到server.xml;

如果是Tomcat单独服务器就需要找Tomcat的安装目录:${Tomcat_home}\apache-tomcat-8\conf\server.xml

删掉其中一个节点即可。

 

转载于:https://www.cnblogs.com/chedahui/p/9902636.html

你可能感兴趣的文章
ASP.NET Core中的依赖注入(5): ServiceProvider实现揭秘 【解读ServiceCallSite 】
查看>>
C++中冒号(:)的作用
查看>>
提升mysql服务器性能(复制原理与拓扑优化)
查看>>
国际化环境下系统架构演化
查看>>
.net core 下的分布式事务锁
查看>>
微服务架构
查看>>
让你的Blend“编辑其他模板”菜单里出现你的Style
查看>>
WPF图片放大后模糊的解决方法
查看>>
mssql sqlserver 将字段null(空值)值替换为指定值的三种方法分享
查看>>
C#使用Xamarin开发可移植移动应用(4.进阶篇MVVM双向绑定和命令绑定)附源码
查看>>
SQL Server内存
查看>>
Knockout应用开发指南 第六章:加载或保存JSON数据
查看>>
Knockout应用开发指南 第一章:入门
查看>>
C语言跳出循环
查看>>
输不起慢的代价,赢不了休息的时间
查看>>
Perl Bloom::Filter 模块使用分析
查看>>
java序列化与反序列化
查看>>
多表查询实例
查看>>
DEV 打印gridcontrl
查看>>
android调用js
查看>>