Spring引导1.4.2与Tomcat 8.5.8崩溃,端口已被使用.适用于Tomcat 8.5.6



我有两个相对简单的Spring Boot应用程序。它们都使用Tomcat 8.5.6和Spring Boot 1.4.2。它们工作得很好。

为了让大家笑一笑,我把Tomcat版本改成了那棵树上的最新版本,8.5.8。

现在,两个应用程序都没有启动。"端口8080已被使用"。不知何故,Spring Boot似乎启动了8080端口两次(或者没有捕捉到它已经启动并再次尝试的事实)。

任何想法?

这个问题是由于Tomcat团队重构了嵌入式启动,破坏了Spring Boot。

在Tomcat 8.5.9中修复

最新更新