我的junit失败,例外:
java.lang.nosuchmethoderror: org.springframework.http.mediatype.getchareet((ljava/nio/charset/charset;
还有两个带有同一问题的帖子,但解决方案提供了D没有帮助。
我已经将弹簧核更新为4.3.8.Release。
执行以下代码时发生异常。
mockMvc.perform(post("/domains")
.contentType(MediaType.APPLICATION_JSON)
.content(requestJson)).andExpect(status().isOk());
如果有人能分享他们的想法,那将是一个很好的帮助。谢谢!
i通过添加:
修复了<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>4.3.8.RELEASE</version>
</dependency>
确保您使用相同版本的Spring-Web和Spring-core。
问题是弹簧罐冲突。通过将所有弹簧罐与同一版本匹配来解决问题。