Spring-boot启动失败 Unregistering JMX-exposed beans on shutdown 异常处理

简介: Spring-boot启动失败 Unregistering JMX-exposed beans on shutdown 异常处理

一、异常错误

  • Spring-boot启动Run时,出现 o.s.j.e.a.AnnotationMBeanExporter - Unregistering JMX-exposed beans on shutdown 错误


*************************** APPLICATION FAILED TO START


Description:


The Tomcat connector configured to listen on port 8080 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 8080, or configure this application to listen

on another port.


2023-01-03 12:12:42 [restartedMain] INFO

o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext -

Closing

org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@611a84d8:

startup date [Tue Jan 03 20:12:35 CST 2023]; root of context hierarchy

2023-01-03 12:12:42 [restartedMain] INFO

o.s.j.e.a.AnnotationMBeanExporter - Unregistering JMX-exposed beans on

shutdown 2023-01-03 12:12:42 [restartedMain] INFO

o.s.j.e.a.AnnotationMBeanExporter - Unregistering JMX-exposed beans

Disconnected from the target VM, address: ‘127.0.0.1:14533’,

transport: ‘socket’

***************************
APPLICATION FAILED TO START
***************************
Description:
The Tomcat connector configured to listen on port 8080 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 8080, or configure this application to listen on another port.
2023-01-03 12:12:42 [restartedMain] INFO  o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@611a84d8: startup date [Tue Jan 03 20:12:35 CST 2023]; root of context hierarchy
2023-01-03 12:12:42 [restartedMain] INFO  o.s.j.e.a.AnnotationMBeanExporter - Unregistering JMX-exposed beans on shutdown
2023-01-03 12:12:42 [restartedMain] INFO  o.s.j.e.a.AnnotationMBeanExporter - Unregistering JMX-exposed beans
Disconnected from the target VM, address: '127.0.0.1:14533', transport: 'socket'

二、原因

  • Tomcat 的默认8080端口被占用

三、解决方法

  • cmd输入netstat -ano|findstr 8080,找到占用8080端口的进程
  • 列对应的分别是:协议-本地地址-外部地址-状态-PID
  • 输入taskkill /f /pid PID终止8080端口进程,此例PID为5476,故输入taskkill /f /pid 5476

  • 或者打开任务管理器,找到PID为5476的进程将其结束

  • 重新Spring-boot启动Run,一直转圈但未报出SEVERE: Failed异常,表示Tomcat是正常运行的,打开浏览器输入访问地址即可


42e9feaa03074871801196f0673affce.png

目录
相关文章
|
2月前
|
Java 开发者 UED
Spring Boot的全局异常处理机制
【2月更文挑战第13天】
67 0
|
3月前
|
XML Java 数据格式
编织Spring魔法:解读核心容器中的Beans机制【beans 一】
编织Spring魔法:解读核心容器中的Beans机制【beans 一】
45 0
|
4月前
|
Java Spring
【Spring Boot】logback和log4j日志异常处理
【1月更文挑战第25天】【Spring Boot】logback和log4j日志异常处理
|
4月前
|
Dubbo Java 应用服务中间件
微服务框架(十四)Spring Boot @ControllerAdvice异常处理
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。   本文为Spring Boot使用@ControllerAdvice进行自定义异常捕捉
|
7月前
|
前端开发 Java API
Spring MVC异常处理
Spring MVC异常处理
35 0
|
2月前
|
Java 编译器 API
Spring Boot 异常处理
Java异常分为 Throwable 类的两个子类:Error 和 Exception。Error 是不可捕获的,由JVM处理并可能导致程序终止,如 OutOfMemoryError。Exception 是可捕获的,包括运行时异常如 ArrayIndexOutOfBoundsException 和编译时异常如 IOException。
14 1
|
2月前
|
Java 数据库 开发者
|
7月前
|
JSON 前端开发 Java
构建健壮的Spring MVC应用:JSON响应与异常处理
构建健壮的Spring MVC应用:JSON响应与异常处理
35 0
|
3月前
|
设计模式 Java 测试技术
Spring依赖注入的魔法:深入DI的实现原理【beans 五】
Spring依赖注入的魔法:深入DI的实现原理【beans 五】
135 0
|
3月前
|
XML Java 数据格式
Spring Beans的魔法门:解密多种配置方式【beans 四】
Spring Beans的魔法门:解密多种配置方式【beans 四】
56 0