带有Tomcat 8.5.8的Spring boot 1.4.2崩溃,端口已在使用中。使用Tomcat 8.5.6可以很好地工作
我有两个相对简单的Spring Boot应用程序。它们都使用Tomcat 8.5.6和Spring Boot 1.4.2。它们工作得很好 对于咧嘴笑和咯咯笑,我将Tomcat版本更改为树中的最新版本8.5.8 现在,两个应用程序都不会启动。“端口8080已在使用”。不知何故,Spring Boot似乎启动了8080端口两次(或者没有捕捉到它已经启动并再次尝试的事实)带有Tomcat 8.5.8的Spring boot 1.4.2崩溃,端口已在使用中。使用Tomcat 8.5.6可以很好地工作,spring,tomcat,spring-boot,Spring,Tomcat,Spring Boot,我有两个相对简单的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
有什么想法吗?这个问题是由Tomcat团队以破坏Spring Boot的方式重构嵌入式初创公司引起的
它在Tomcat 8.5.9中得到了修复,在任何人发出刺耳的询问之前,我使用netstat确保在“mvn spring boot:run”之前没有任何东西在使用8080…按Win+R输入“cmd”按enter,输入“netstat-ano”查找本地化时使用端口8080的进程查看右列并查找什么pID(进程ID)这个任务已经完成,在输入“taskkill/PID”之后,我将Tomcat版本更改为树中的最新版本8.5.8。如何以及为什么?为什么你不能使用tomcat附带的spring boot starter web呢。