您的位置:首页 > 游戏 > 游戏 > 怎么注册公司官网_能看完整舆情报告的软件_百度关键词怎么做_seo排名赚靠谱吗

怎么注册公司官网_能看完整舆情报告的软件_百度关键词怎么做_seo排名赚靠谱吗

2024/10/13 22:00:11 来源:https://blog.csdn.net/weixin_42564451/article/details/142821881  浏览:    关键词:怎么注册公司官网_能看完整舆情报告的软件_百度关键词怎么做_seo排名赚靠谱吗
怎么注册公司官网_能看完整舆情报告的软件_百度关键词怎么做_seo排名赚靠谱吗

问题如下

Failed to start connector [Connector[HTTP/1.1-19200]]org.apache.catalina.LifecycleException: Failed to start component [Connector[HTTP/1.1-19200]]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167) ~[tomcat-embed-core-8.5.32.jar:8.5.32]at org.apache.catalina.core.StandardService.addConnector(StandardService.java:225) ~[tomcat-embed-core-8.5.32.jar:8.5.32]at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:256) [spring-boot-2.0.4.RELEASE.jar:2.0.4.RELEASE]at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:198) [spring-boot-2.0.4.RELEASE.jar:2.0.4.RELEASE]at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:300) [spring-boot-2.0.4.RELEASE.jar:2.0.4.RELEASE]at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:162) [spring-boot-2.0.4.RELEASE.jar:2.0.4.RELEASE]at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553) [spring-context-5.0.8.RELEASE.jar:5.0.8.RELEASE]at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140) [spring-boot-2.0.4.RELEASE.jar:2.0.4.RELEASE]at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:762) [spring-boot-2.0.4.RELEASE.jar:2.0.4.RELEASE]at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:398) [spring-boot-2.0.4.RELEASE.jar:2.0.4.RELEASE]at org.springframework.boot.SpringApplication.run(SpringApplication.java:330) [spring-boot-2.0.4.RELEASE.jar:2.0.4.RELEASE]at org.springframework.boot.SpringApplication.run(SpringApplication.java:1258) [spring-boot-2.0.4.RELEASE.jar:2.0.4.RELEASE]at org.springframework.boot.SpringApplication.run(SpringApplication.java:1246) [spring-boot-2.0.4.RELEASE.jar:2.0.4.RELEASE]at com.sgcc.xjgc.platform.material.MaterialAppMain.main(MaterialAppMain.java:24) [classes/:na]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_261]at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_261]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_261]at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_261]at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) [spring-boot-devtools-2.0.4.RELEASE.jar:2.0.4.RELEASE]
Caused by: org.apache.catalina.LifecycleException: Protocol handler start failedat org.apache.catalina.connector.Connector.startInternal(Connector.java:1020) ~[tomcat-embed-core-8.5.32.jar:8.5.32]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ~[tomcat-embed-core-8.5.32.jar:8.5.32]... 18 common frames omitted
Caused by: java.net.BindException: Address already in use: bindat sun.nio.ch.Net.bind0(Native Method) ~[na:1.8.0_261]at sun.nio.ch.Net.bind(Net.java:444) ~[na:1.8.0_261]at sun.nio.ch.Net.bind(Net.java:436) ~[na:1.8.0_261]at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) ~[na:1.8.0_261]at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) ~[na:1.8.0_261]at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210) ~[tomcat-embed-core-8.5.32.jar:8.5.32]at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1150) ~[tomcat-embed-core-8.5.32.jar:8.5.32]at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:591) ~[tomcat-embed-core-8.5.32.jar:8.5.32]at org.apache.catalina.connector.Connector.startInternal(Connector.java:1018) ~[tomcat-embed-core-8.5.32.jar:8.5.32]... 19 common frames omitted

根据错误信息,问题出现在尝试启动服务器时,遇到了端口已被占用的情况(Address already in use: bind)。这意味着尝试绑定的端口 19200 已经被另一个进程占用了。

解决方案

1. 查找占用端口的进程

首先,需要找到哪个进程占用了端口 19200。在 Windows 上,可以使用以下命令来查找占用端口的进程:

netstat -ano | findstr 19200

这将列出所有监听在端口 19200 的连接及其对应的进程 ID。

然后,使用以下命令根据进程 ID 查找对应的进程名称:

tasklist | findstr <进程ID>

例如,如果端口被进程 ID 为 1234 的进程占用,命令如下:

tasklist | findstr 1234
2. 终止占用端口的进程

如果确认该进程不是必要的,可以终止它。在 Windows 上,可以使用以下命令杀死进程:

taskkill /F /PID <进程ID>

例如,如果进程 ID 为 1234,命令如下:

taskkill /F /PID 1234
3. 更改应用端口

如果无法终止占用端口的进程,或者希望避免此类冲突,可以更改应用程序监听的端口。在 Spring Boot 应用中,在 application.propertiesapplication.yml 文件中更改端口号:

示例 application.properties
server.port=19201
示例 application.yml
server:port: 19201
4. 检查防火墙设置

确保防火墙设置没有阻止端口 19200 的使用。如果是防火墙问题,可以暂时关闭防火墙进行测试:

netsh advfirewall set allprofiles state off

测试完成后,请记得重新开启防火墙:

netsh advfirewall set allprofiles state on

示例步骤

  1. 查找占用端口的进程

    netstat -ano | findstr 19200
    
  2. 查找对应进程名称

    tasklist | findstr <进程ID>
    
  3. 终止占用端口的进程

    taskkill /F /PID <进程ID>
    
  4. 更改应用端口

    server.port=19201
    
  5. 重新启动应用

    确保更改端口后重新启动应用。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com