Spring 工具套件 - NoClassDefFoundError MappingJackson2XmlHttpMessageConverter
Spring Tool Suite - NoClassDefFoundError MappingJackson2XmlHttpMessageConverter
我是 Spring 的新手,我开始从他的网站上学习。
理解 Java 对我来说并不难,但我对环境有问题。
我按照本指南使用 Spring Boot 创建新项目,一切顺利
https://spring.io/guides/gs/spring-boot/
现在我想从 Spring 工具套件运行这个项目,但是当我尝试在 Pivotal 或 Tomcat 服务器上运行相同的代码时出现此错误。
Failed to instantiate [org.springframework.boot.autoconfigure.web.HttpMessageConverters]: >Factory method 'messageConverters' threw exception; nested exception is java.lang.NoClassDefFoundError:org/springframework/http/converter/xml/MappingJackson2XmlHttpMessageConverter
Spring 开发人员对修复我的工作流程有任何帮助吗?
当您尝试通过服务器 运行 项目时,首先使用 Maven 构建它,以便下载所有依赖项。这也有助于下载 MappingJackson2XmlHttpMessageConverter class。构建后将您创建的 war 部署到服务器中。
此 class 从 4.1 添加到 spring。您必须添加
compile('org.springframework:spring-web:4.1.4.RELEASE')
为 gradle,或
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>4.1.4.RELEASE</version>
</dependency>
对于专家。
我是 Spring 的新手,我开始从他的网站上学习。 理解 Java 对我来说并不难,但我对环境有问题。 我按照本指南使用 Spring Boot 创建新项目,一切顺利 https://spring.io/guides/gs/spring-boot/
现在我想从 Spring 工具套件运行这个项目,但是当我尝试在 Pivotal 或 Tomcat 服务器上运行相同的代码时出现此错误。
Failed to instantiate [org.springframework.boot.autoconfigure.web.HttpMessageConverters]: >Factory method 'messageConverters' threw exception; nested exception is java.lang.NoClassDefFoundError:org/springframework/http/converter/xml/MappingJackson2XmlHttpMessageConverter
Spring 开发人员对修复我的工作流程有任何帮助吗?
当您尝试通过服务器 运行 项目时,首先使用 Maven 构建它,以便下载所有依赖项。这也有助于下载 MappingJackson2XmlHttpMessageConverter class。构建后将您创建的 war 部署到服务器中。
此 class 从 4.1 添加到 spring。您必须添加
compile('org.springframework:spring-web:4.1.4.RELEASE')
为 gradle,或
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>4.1.4.RELEASE</version>
</dependency>
对于专家。