eclipse连接tomcat报错
之前是可以连接的,现在突然不能连接了
严重: 无法在地址[localhost]和端口[8080]上创建服务器关闭套接字(基本端口[8080]和偏移量[0])
java.net.BindException: Address already in use: bind
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:555)
at java.base/sun.nio.ch.Net.bind(Net.java:544)
at java.base/sun.nio.ch.NioSocketImpl.bind(NioSocketImpl.java:643)
at java.base/java.net.ServerSocket.bind(ServerSocket.java:388)
at java.base/java.net.ServerSocket.<init>(ServerSocket.java:274)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:577)
at org.apache.catalina.startup.Catalina.await(Catalina.java:864)
at org.apache.catalina.startup.Catalina.start(Catalina.java:810)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476)
5月 31, 2022 12:56:50 下午 org.apache.coyote.AbstractProtocol pause
信息: 暂停ProtocolHandler["http-nio-8080"]
5月 31, 2022 12:56:50 下午 org.apache.catalina.core.StandardService stopInternal
信息: 正在停止服务[Catalina]
5月 31, 2022 12:56:50 下午 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextDestroyed()
5月 31, 2022 12:56:50 下午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextDestroyed()
5月 31, 2022 12:56:50 下午 org.apache.coyote.AbstractProtocol stop
信息: 正在停止ProtocolHandler ["http-nio-8080"]
5月 31, 2022 12:56:50 下午 org.apache.coyote.AbstractProtocol destroy
信息: 正在摧毁协议处理器 ["http-nio-8080"]
我已经照着网上好多方式改过了,但是都没有用,求各位大神教一下怎么弄好
你是不是重复启动了,上一个程序还没关闭,又重新开了一个。
端口号被占用了,解决方法1:关闭8080端口号:
查找占用某端口号的进程
netstat -aon|findstr 8080
杀之
taskkill -f -pid 进程号
解决办法2:
修改tomcat中的server.xml文件,将改一下端口号。
希望可以帮助到您。
进到任务管理器里面,把javaw的进程删掉,然后重启tomcat