Eclipse 中的 Spring Boot 应用程序,配置为侦听端口 XXXX 的 Tomcat 连接器无法启动
2022-08-31 22:37:36
我正在使用Spring Framework开发一个REST API。
首先,由于同样的问题,我无法运行我的应用程序。我的计算机上的端口 8080 正忙。然后我发现解决此问题的一种方法是在文件夹下创建一个文件。这就是我所做的,并将服务器设置为侦听端口8090。这有效,但只是第一次,现在每当我尝试第二次运行应用程序时,我都会得到相同的异常。application.properties
src/main/resources
Description:
The Tomcat connector configured to listen on port 8090 failed to start. The port may already be in use or the connector may be misconfigured.
Action:
Verify the connector's configuration, identify and stop any process that's listening on port 8090, or configure this application to listen on another port.
据我所知,这个框架利用apache tomcat的嵌入式实例来部署每个应用程序。
我的猜测是,当我第二次尝试运行应用程序时,服务器没有重新启动,这就是为什么输出显示“端口可能已经在使用中,或者连接器可能配置错误”
因此,一个更具体的问题是,我如何手动或以编程方式管理apache tomcat的嵌入式实例?
我还修改了文件中的端口两次。它工作正常,但同样,只是第一次。您可以想象,我无法在每次执行应用程序时都这样做。application.properties