为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

[课程]Tomcat启动错误(8080端口被占用)处理方法

2018-04-16 5页 doc 18KB 16阅读

用户头像

is_601191

暂无简介

举报
[课程]Tomcat启动错误(8080端口被占用)处理方法[课程]Tomcat启动错误(8080端口被占用)处理方法 Tomcat启动错误(8080端口被占用)处理方法 开始-运行-cmd, 输入 netstat -ano, 看第一列,后面的就是端口, 找到80 ,记住对应的PID!! 然后打开任务管理器 查看 -> 选择列 -> 勾上 PID(进程标识符) -> 确定 在任务管理器找到刚才的PID的进程,查看是什么程序占用了端口, 把它关闭!!!追问但是4896显示的进程是tomcat6 关闭以后调试 没反应啊 回答上面的英文显示 tomcat 已经在另一个进程中运行了,...
[课程]Tomcat启动错误(8080端口被占用)处理方法
[课程]Tomcat启动错误(8080端口被占用)处理方法 Tomcat启动错误(8080端口被占用)处理方法 开始-运行-cmd, 输入 netstat -ano, 看第一列,后面的就是端口, 找到80 ,记住对应的PID!! 然后打开任务管理器 查看 -> 选择列 -> 勾上 PID(进程标识符) -> 确定 在任务管理器找到刚才的PID的进程,查看是什么程序占用了端口, 把它关闭!!!追问但是4896显示的进程是tomcat6 关闭以后调试 没反应啊 回答上面的英文显示 tomcat 已经在另一个进程中运行了, 您 再打开就已经重复了。。。是否运行了其他服务器程序,附带启动了 comcat 进程 严重: Error starting endpoint java.net.BindException: Address already in use: JVM_Bind:8080 at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:298) at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:313) at org.apache.coyote.http11.Http11BaseProtocol.start(Http11BaseProtocol.java:151) at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:76) at org.apache.catalina.connector.Connector.start(Connector.java:1090) at org.apache.catalina.core.StandardService.start(StandardService.java:457) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) 2009-7-12 15:40:35 org.apache.catalina.startup.Catalina start 严重: Catalina.start: LifecycleException: service.getName(): "Catalina"; Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:8080 at org.apache.catalina.connector.Connector.start(Connector.java:1097) at org.apache.catalina.core.StandardService.start(StandardService.java:457) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) 2009-7-12 15:40:35 org.apache.catalina.startup.Catalina start 信息: Server startup in 9860 ms 关键信息: java.net.BindException: Address already in use: JVM_Bind:8080 错误原因: 8080端口被其他的应用占用~ 解决: 第一步,命令提示符号,执行命令:netstat –ano Active Connections Proto Local Address Foreign Address State PID TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 656 TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 656 可见,占用8080端口的进程的PID是656 第二步,命令提示符号,执行命令:tasklist 图像名 PID 会话名 会话# 内存使用 ========================= ====== ================ ======== ============ TNSLSNR.exe 656 Console 0 8,992 K 可见,该占用8080端口的进程是TNSLSNR.exe 第三步,通过任务管理器,终止进程TNSLSNR.exe 第四步,重新启动tomcat,即可正常启动
/
本文档为【[课程]Tomcat启动错误(8080端口被占用)处理方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索