Type javax.xml.bind.JAXBContext not present

启动eureka报错 Type javax.xml.bind.JAXBContext not present

首先注意版本问题,我的:

JDK9

 Spring Boot ::        (v2.0.4.RELEASE)

Finchley.SR1

有人说spring boot 2.0 以上引入

 <dependency>
       <groupId>javax.xml.bind</groupId>
        <artifactId>jaxb-api</artifactId>
    </dependency>
    <dependency>
        <groupId>com.sun.xml.bind</groupId>
        <artifactId>jaxb-impl</artifactId>
        <version>2.3.0</version>
    </dependency>
    <dependency>
        <groupId>org.glassfish.jaxb</groupId>
        <artifactId>jaxb-runtime</artifactId>
        <version>2.3.0</version>
    </dependency>
    <dependency>
        <groupId>javax.activation</groupId>
        <artifactId>activation</artifactId>
        <version>1.1.1</version>
    </dependency>

反正对于我是根本不行的...然后我也不会用模块命令...抓狂..
于是我引入了

<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
    <version>2.2.11</version>
</dependency>
<dependency>
    <groupId>com.sun.xml.bind</groupId>
    <artifactId>jaxb-core</artifactId>
    <version>2.2.11</version>
</dependency>
<dependency>
    <groupId>com.sun.xml.bind</groupId>
    <artifactId>jaxb-impl</artifactId>
    <version>2.2.11</version>
</dependency>
<dependency>
    <groupId>javax.activation</groupId>
    <artifactId>activation</artifactId>
    <version>1.1.1</version>
</dependency>


就好了

在eureka模块引入

为解决这个bug两个小时过去了..QAQ

猜你喜欢

转载自blog.csdn.net/weixin_44388193/article/details/88839883