最初使用Tomcat时,用的是6.0.26版本,但每次启动Tomcat都出问题。
下面是报的错:
千思百想,在网上也查了很多资料,无果,后来经过一位学长的指导,终于把问题解决了。
解决办法:
1:在windows命令行窗口下执行:
C:/>netstat -aon|findstr "8080"
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 5972
2.现在发现端口被进程号为5972的进程占用,继续执行下面命令:
C:/>tasklist|findstr "5972"
javaw.exe 2016 Console 1 27,676 K
javaw.exe占用了你的端口,但是这个进程和你使用的Java IDE相关,你在Java编程开发的时候不可能把这个进程结束吧。如果不是这个进程可以打开任务管理器,看哪个进程是5972,然后把它结束即可。如果需要查看其他端口。把 8080 改掉即可。
3.如果第二步找到的是javaw.exe这个进程,那么提供另一种解决办法:
找到Tomcat的安装路径(如果你的Tomcat是安装版本的话)或者解压路径(你的Tomcat是解压版),找到conf->server.xml这个配置文件,把它用记事本、UlterEdit
或者EditPlus(不管怎样,打开就行),找到如下代码:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
会发现默认的是8080,把它改成你喜欢的就行了,不过这里有要求,尽量大一些,因为前面的基本上被某些服务占完了。然后保存。下面是我改的:
4.下次启动Tomcat就OK了,不过以后访问时端口号要为你修改的那个,否则访问不到。如:http://localhost:你修改的端口号/工程名/某个页面
(或者http:// 127.0.0.1:你修改的端口号/工程名/某个页面)。
5.搞定!
分享到:
相关推荐
Tomcat无法正常启动的解决办法 教你如何解决Tomcat无法正常启动 欢迎下载
启动tomcat的时候,总会一闪而过,tomcat启动不了,本文正是解决这个问题的最佳方法
tomcat服务器所需的微软控件,将它安装在WINDOWS/SYSTEM32/下,就可以解决TOMCAT无法启动的难题。
windows及linux环境下,tomcat启动参数的设置。在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数中增加系统参数...
Tomcat7无法启动,单独可以启动,在Myeclipse中无法启动,解决方法很简单。
Windows t和linux下无法启动Tomcat解决方案Windows t和linux下无法启动Tomcat解决方案Windows t和linux下无法启动Tomcat解决方案Windows t和linux下无法启动Tomcat解决方案
( Eclipse中Tomcat启动失败的解决方案.txt
tomcat启动不了问题处理 解决tomcat启动不了问题
背景:避免因服务器故障或意外重启后应用无人启动,故需将TOMCAT设定为开机自动启动。 详细步骤如下: 1、 在D:\ths\soft\run下创建bat目录,将addReg.bat及autoRun.bat放入该目录。 2、 修改autoRun.bat目录中...
tomcat因端口被占无法启动解决方案,自己总结,真是有效
之前tomcat启动老是报错,虽然不影响项目的启动运行,但是有强迫症的程序员会心里不爽: 如下: 问题分析 由于本机安装的jdk版本与tomcat中使用的jdk版本不一致导致的。 解决方法 后面我把原先tomcat启动环境用的...
启动tomcat version一闪而过解决方案
Tomcat默认可以使用的内存很小,在较大型的应用项目中,这点内存是不够的,有可能导致系统无法运行。常见的问题是报Tomcat内存溢出错误,Out of Memory(系统内存不足)的异常,从而导致客户端显示500错误,一般调整...
tomcat7启动或运行报错 亲测解决的方法
eclipse启动tomcat内存泄漏解决
主要介绍了解决tomcat在Debug模式下无法启动问题,运行环境在eclipse,JDK1.6,tomcat6.0上,具体问题解决方法大家参考下本
要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。 -Xms:初始值 -Xmx:最大值 -Xmn:最小值 解决办法: 修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat Service Manager\...
文档中描述了tomcat不能启动的个中问题,帮你解决tomcat配置过程中出现的问题.
解决tomcat5.5以上不能用命令行启动的问题
设置Tomcat的初始启动内存方法,会解决Out Of Memory的问题