我是Spring的新手,我开始从他的网站上学习。理解Java对我来说并不难,但是我在环境方面遇到了麻烦。我遵循了这个使用Spring Boot创建新项目的指南,一切都很顺利https://spring.io/guides/gs/spring-boot/
现在我想从Spring Tool Suite运行这个项目,但是当我尝试在Pivotal或Tomcat服务器上运行相同的代码时,我遇到了这个错误。
实例化[org. springframe.boot.autoconfigure.web.HttpMessageConverters]失败:
Spring开发人员对修复我的工作流程有什么帮助吗?
这个类是从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>
为了Maven
当您尝试通过服务器运行项目时,首先使用maven构建它,以便下载所有依赖项。这也有助于下载MappingJackson2XmlHttpMessageConverter类。构建后,将您创建的war部署到服务器中。