gpt4 book ai didi

spring-boot - java.lang.ClassNotFoundException : com. 更快的xml.jackson.dataformat.xml.XmlMapper

转载 作者:行者123 更新时间:2023-12-05 08:31:02 26 4
gpt4 key购买 nike

我正在使用 Spring boot 2.1.1 在使用时出现以下错误org.springframework.web.client.RestTemplate

java.lang.ClassNotFoundException: com.fasterxml.jackson.dataformat.xml.XmlMapper
at java.net.URLClassLoader.findClass(Unknown Source) ~[na:1.8.0_191]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[na:1.8.0_191]
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) ~[na:1.8.0_191]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[na:1.8.0_191]
at
org.springframework.http.converter.json
.Jackson2ObjectMapperBuilder.build(Jackson2ObjectMapperBuilder.java:617) ~[spring-web-
5.1.3.RELEASE.jar:5.1.3.RELEASE]
at org.springframework.http.converter.xml.MappingJackson2XmlHttpMessageConverter.<init>
(MappingJackson2XmlHttpMessageConverter.java:50) ~[spring-web-5.1.3.RELEASE.jar:5.1.3.RELEASE]
at

来 self 的 pom:

<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.1.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>

在创建 org.springframework.web.client.RestTemplate 对象时出现此异常

我该如何解决这个问题?

最佳答案

com.fasterxml.jackson.dataformat.xml.XmlMapper 来自可选的 Jackson 扩展 ( https://github.com/FasterXML/jackson-dataformat-xml )。您可以通过将以下内容添加到 pom 中将其包含在您的项目中:

<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId>
</dependency>

如果这个 Maven 工件的版本没有在父 pom 中定义,你必须自己添加它,例如获取最新版本

<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId>
<version>2.10.1</version>
</dependency>

您可能需要更多依赖项,因此请检查上面的链接。

关于spring-boot - java.lang.ClassNotFoundException : com. 更快的xml.jackson.dataformat.xml.XmlMapper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60417027/

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