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

解决tomcat端口被占用

时间:2014-12-24 17:56:57      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

【一种】:

Ⅰ:cmd → netstat -ano → 记下端口为你tomcat端口(如8080)的PID

Ⅱ:任务管理器 → 进程 → 查看 → 选择列 → 勾选PID → 确定 → 点PID列按PID排序 → 结束刚找到的PID的进程,(一般会是JAVAW进程)

   运行cmd
   第一行输入 netstat -a -o 找到8080对应的pid号码
   输入 ntsd -c q -p PID(查询出来的PID号码)结束掉8080对应的端口

Ⅲ:重新启动tomcat

【二种】:

tomcat中的一个server.xml文件,用编辑器打开,也可以用记事本打开,找到里面有
<Connector
port="8080"
maxHttpHeaderSize="8192"
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
redirectPort="8443"
acceptCount="100"
connectionTimeout="20000"
disableUploadTimeout="true" />
这么一段代码,把port的8080改成其它端口,重起Tomcat就可以了,建议改为9000,这个端口没有其它程序占用。
PS:8080端口被占用一般是由于Oracle内置的HTTP服务的Tomcat占用了8080端口,可以在服务管理中将其停止

解决tomcat端口被占用

标签:

原文地址:http://www.cnblogs.com/lixin1992/p/4182824.html

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