如果直接修改了spring的版本启动项目会抛出:
Cannot create inner bean 'org.springframework.http.converter.json.MappingJackson2HttpMessageConverter#0'
of type [org.springframework.http.converter.json.MappingJackson2HttpMessageConverter] while setting bean
原因:
是因为 spring4开始,使用了 MappingJackson2HttpMessageConverter替换之前的MappingJacksonHttpMessageConverter,
解决:
需要下载这几个jar包(在maven仓库下载就好了)另外要将springMv的MappingJacksonHttpMessageConverter改为MappingJackson2HttpMessageConverter 如图: