84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
tomcat启动端口号老是提示被占用,但是在浏览器可以打开8080端口,怎么破
先在shell里kill 8080的进程,再启动ide的调试,就是tomcat占用了8080端口。编辑器启动调试相当于你又开了一个tomcat进程。
可能是你启动了好多个Tomcat的缘故,我之前也遇到过,杀掉再起就可以了
浏览器8080端口可以打开说明系统已经有一个Tomcat进程在运行。一般发生在Windows下使用安装包安装的Tomcat上,可参考如下步骤处理:
8080
命令行输入services.msc,启动本地服务管理器
services.msc
查找 Apache Tomcat 的服务,双击在弹出窗口中将启动类型改为手动,同时点击停止
手动
尝试启动IDE中的Tomcat
把占用8005 8009端口的进程也杀掉
有可能是多次开启,所以已经有这个进程了,你可以在cmd里输入 netstat -ano 找到占用端口的进程,然后记下进程号,再 taskkill
最简单的方法,重启计算机.虽然看起来很蠢
tomcat服务应该是默认开机启动的吧。然后你手动再启动应该端口就冲突了
1.关掉eclipse2.在任务管理器中查找java.exe, 全部关闭它3.重新打开eclipse, 启动tomcat
两者不可同时使用。 除非使用不同的端口。
先在shell里kill 8080的进程,再启动ide的调试,就是tomcat占用了8080端口。
编辑器启动调试相当于你又开了一个tomcat进程。
可能是你启动了好多个Tomcat的缘故,我之前也遇到过,杀掉再起就可以了
浏览器
8080
端口可以打开说明系统已经有一个Tomcat进程在运行。一般发生在Windows下使用安装包安装的Tomcat上,可参考如下步骤处理:
命令行输入
services.msc
,启动本地服务管理器查找 Apache Tomcat 的服务,双击在弹出窗口中将启动类型改为
手动
,同时点击停止尝试启动IDE中的Tomcat
把占用8005 8009端口的进程也杀掉
有可能是多次开启,所以已经有这个进程了,你可以在cmd里输入 netstat -ano 找到占用端口的进程,然后记下进程号,再 taskkill
最简单的方法,重启计算机.虽然看起来很蠢
tomcat服务应该是默认开机启动的吧。然后你手动再启动应该端口就冲突了
1.关掉eclipse
2.在任务管理器中查找java.exe, 全部关闭它
3.重新打开eclipse, 启动tomcat
两者不可同时使用。 除非使用不同的端口。