Tomcat无法启动解决

最初使用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.搞定!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值