2017-10-07 87 views
1

我已经创建了一个使用Spring引导的网页应用程序,并且我已经在application.properties文件中配置了端口号。 server.port = 9991 当我右键单击我的项目并单击Spring Boot App时,它运行良好,当我第二次运行它时,它已经在使用该端口了。弹簧引导端口问题

我正在使用Spring Tool Suite。

请让我知道为什么我得到错误。

错误消息:

描述:

的Tomcat连接配置为侦听端口9991启动失败。该端口可能已被使用,或连接器可能配置错误。

操作:

验证连接器的配置,识别并停止在听端口9991的任何过程,或配置该应用程序侦听其他端口。

回答

0

如果我没有弄错,你可以为你的应用程序配置port 0让操作系统为你挑选一个端口。所以你可以同时在同一个盒子上运行多个实例。或许你会遇到更多冲突的管理端口等等。

1

您第一次启动的应用程序在第二次启动时可能仍在运行。手动杀死进程。寻找java进程并杀死它们。

+0

是的,你是对的。所以我通过从启动仪表板重新启动应用程序解决了这个问题,它解决了我。 – JokerBean