问题现象:
旧工程中的spring为2.0版本,为了整合RestTemplate需要引入spring-web-4.1.6.RELEASE.jar和spring-core-4.1.6.RELEASE.jar,启动过程发起报错,如下:
Exception in thread "main" java.lang.NoSuchMethodError: org.springframework.util.CollectionUtils.unmodifiableMultiValueMap(Lorg/springframework/util/MultiValueMap;)Lorg/springframework/util/MultiValueMap; at org.springframework.web.util.HierarchicalUriComponents.<init>(HierarchicalUriComponents.java:84) at org.springframework.web.util.UriComponentsBuilder.build(UriComponentsBuilder.java:343) at org.springframework.web.util.UriComponentsBuilder.build(UriComponentsBuilder.java:327) at org.springframework.web.util.UriTemplate.<init>(UriTemplate.java:69) at org.springframework.web.client.RestTemplate.execute(RestTemplate.j |