【myEclipse】启动Tomcat服务器报错:端口占用
2018-03-01 13:15
696 查看
错误信息
解释一下
分析1:找到被谁占用了
分析2:本地Tomcat和Myeclipse自带的Tomcat
分析原因之后我们可以想到两个办法,把占用端口的进程杀掉,或者更改我们tomcat的端口号。
(2) 根据程序的进程号查看具体的程序名称:
(3) 强制、递归 删除本程序及其子进程,
(4)如果这里使用命令没有成功结束掉进程的话,打开我们的任务管理器,找到详细信息里面的javaw.exe进程结束掉就可以了。
感谢您的阅读~~
解释一下
分析1:找到被谁占用了
分析2:本地Tomcat和Myeclipse自带的Tomcat
错误信息
Several ports (8005, 8080, 8009) required by Tomcat v5.5 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, 8080, 8009被占用了。究竟是谁占用的还不知道。分析原因之后我们可以想到两个办法,把占用端口的进程杀掉,或者更改我们tomcat的端口号。
分析1:找到被谁占用了
(1) 进入dos命令窗口,我们可以根据端口号查是程序的哪个进程在占用,使用命令:netstat -ano |findstr 端口号
(2) 根据程序的进程号查看具体的程序名称:
tasklist|findstr 进程号
(3) 强制、递归 删除本程序及其子进程,
taskkill -f -t -im 占用的文件名
(4)如果这里使用命令没有成功结束掉进程的话,打开我们的任务管理器,找到详细信息里面的javaw.exe进程结束掉就可以了。
分析2:本地Tomcat和Myeclipse自带的Tomcat
由于tomcat默认的都是 8080 8005 8009,不管是本地的还是myeclipse自带的默认的都是这个配置,所以当你打开了本地的tomcat又在发布项目时启动了myeclipse自带的tomcat当然会产生冲动,遇到这种情况,就不要打开本地的tomcat,直接启动MyEclipse Tomcat v7.0不要再启动下面的本地tomcat了。或者是改一下本地tomcat或者myeclipse Tomcat的server.xml文件,改其中一个就可以,目的就是让两个tomcat的端口号互相不冲突。感谢您的阅读~~
相关文章推荐
- 启动TOMCAT服务器报错8005 8080 8009端口被占用
- 启动Tomcat服务器报错:占用端口
- 启动tomcat报错,端口被占用
- 解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)
- MyEclipse 启动TOMCAT时端口被占用
- 解决tomcat服务器无法启动-java.net.BindException 端口被占用问题
- Myeclipse中启动tomcat 端口被占用问题
- 解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)
- 解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)
- 用spring+struts2+hibernate开发的项目放到服务器上时由于服务器不能联网,启动tomcat报错。
- ###Address already in use: 总是提示8080占用,原因:【pom.xml配置的启动端口必须是tomcat7:run才行,tomcat:run默认总是8080端口!】
- 服务器Tomcat运行Java项目 80 433 端口被占用 解决方案
- 记一次tomcat启动时的问题:Tomcat Cannot assign requested address: JVM_Bind 非端口占用冲突
- eclipse下的tomcat突然无法启动——报端口已被占用或tomcat已经开启错误
- 启动Tomcat服务报错,端口被占用解决方案
- 启动tomcat8005端口被占用的问题
- Eclipse启动Tomcat端口被占用解决方法
- 安装IIS后启动tomcat报80端口被占用
- 启动Tomcat服务器报错: Several ports (8005, 8080, 8009) required