关于Tomcat被占用(8080,8009,8005,)无法启动的解决方案
2016-05-11 18:02
337 查看
首先查看是哪个进程占用了(8080,8009,8005,)这三个端口。
打开命令终端,输入:
nestata -ano //查看所有端口情况。
然后我们找8080端口的占用者,输入:
netstat -ano|findstr “8080”
发现是PID为7748的进程占用了端口,然后输入:
tasklist|findstr “7748”
找到是javaw.exe,这就好办了,直接kill掉它。
如果都不行,还有一个解决办法,用Eclipse自身带的浏览器访问以下你的项目,再启动就好了。非常神奇的办法,不太懂其中的原理。
参考自:http://stackoverflow.com/questions/9096490/eclipse-sts-cannot-start-tomcat-ports-already-in-use
另:在开启eciplse测试,tomcat也处于开启状态时,eciplse也会报端口占用错误,请把tomcat关掉。
打开命令终端,输入:
nestata -ano //查看所有端口情况。
然后我们找8080端口的占用者,输入:
netstat -ano|findstr “8080”
发现是PID为7748的进程占用了端口,然后输入:
tasklist|findstr “7748”
找到是javaw.exe,这就好办了,直接kill掉它。
如果都不行,还有一个解决办法,用Eclipse自身带的浏览器访问以下你的项目,再启动就好了。非常神奇的办法,不太懂其中的原理。
参考自:http://stackoverflow.com/questions/9096490/eclipse-sts-cannot-start-tomcat-ports-already-in-use
另:在开启eciplse测试,tomcat也处于开启状态时,eciplse也会报端口占用错误,请把tomcat关掉。
相关文章推荐
- Apache与Tomcat 区别联系
- 将tomcat添加到系统服务
- Tomcat配置导致输入参数中文乱码
- linux下让tomcat以service方式运行
- linux下的tomcat jvm内存
- eclipse部署项目时,启动tomcat遇到Java.lang.IllegalArgumentException: Can't convert argument: null
- [原创]java WEB学习笔记01:javaWeb之tomcat的安装和配置
- tomcat7的安装和配置
- tomcat环境多个jdk版本自定义使用JDK版本及路径
- tomcat环境多个jdk版本自定义使用JDK版本及路径
- eclipse 自动重置tomcat7的tomcat-users.xml问题及解决方法
- IDEA远程调试Tomcat
- tomcat部署maven项目缺少spring-web.xxx.jar
- “@server1 @server2 restart tomcat” --- 以Twitter(微博)的语法风格执行ssh、scp命令
- 关于socket通信的理解,socket连接通过IP+端口号的方式,那么如果两个服务器端的应用在同一台机器上,并且位于同一个tomcat容器下,那么岂不是两个服务器都收到了客户端发送的信息
- 使用花生壳让外网访问内网站点的配置和tomcat的配置
- Tomcat8 配置NIO
- Jetty 的工作原理以及与 Tomcat 的比较
- eclipse中tomcat能正常启动,但是浏览器访问不了tomcat首页 问题解决
- Tomcat 7个人总结