Spring Boot启动异常:java.lang.TypeNotPresentException

最近使用Spring Cloud和Spring Boot做项目时,出现了这个异常:

java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not prese

 解决方案:

先将Spring Boot的内置服务器替换掉,在pom.xml中做出如下修改:


    org.springframework.boot
    spring-boot-starter-web
    
        
            org.springframework.boot
            spring-boot-starter-tomcat
        
    


    org.apache.tomcat.embed
    tomcat-embed-jasper
    provided

然后,在pom.xml中添加如下依赖:

以下内容来自博客:https://blog.csdn.net/qq_15807167/article/details/79346607

 


            javax.xml.bind
            jaxb-api
            2.3.0
        
        
            com.sun.xml.bind
            jaxb-impl
            2.3.0
        
        
            org.glassfish.jaxb
            jaxb-runtime
            2.3.0
        
        
            javax.activation
            activation
            1.1.1
        

 

你可能感兴趣的:(企业级开发框架)