gpt4 book ai didi

java - 启动我的 Spring Boot 应用程序时显示 JAXB 警告

转载 作者:行者123 更新时间:2023-12-05 02:43:23 25 4
gpt4 key购买 nike

启动我的 Spring Boot 应用程序时显示 JAXB 警告

WARN 854325 --- [nio-5558-exec-1] com.amazonaws.util.Base64                : JAXB is unavailable. Will fallback to SDK implementation which may be less performant.If you are using Java 9+, you will need to include javax.xml.bind:jaxb-api as a dependency.

我该如何解决这个问题?

最佳答案

在 Java 9(引入了模块的概念)中,删除了几个依赖项,包括 javax.* 一个(参见 JEP 320 )。从这个版本开始,您需要手动添加它们。

在您的情况下,您需要添加 jaxb-api:

<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>

此外,您可能需要添加它的实现(如果您还没有):

<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
<version>3.0.0</version>
</dependency>

关于java - 启动我的 Spring Boot 应用程序时显示 JAXB 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66920124/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com