66
다음 종속성 간의 차이점은 무엇입니까?Maven 종속성 spring-web 대 spring-webmvc
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.1.2.RELEASE</version>
</dependency>
혼자 다음 spring-web
암시 적으로 추가됩니다 spring-webmvc
을 포함하는 경우
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>3.1.2.RELEASE</version>
</dependency>
대.
언제 spring-web
만을 사용해야합니까?
동의 함, +1. 그러나 드문 경우 :'spring-webmvc' inturn을 포함하면'spring-web'이 추가되지만 4.0.2로 spring-webmvc 버전이 있고'0.83의 swagger-springmvc 버전 '이라는 또 다른 종속성을 추가하면, 3.2.x의'spring-web' 버젼을 추가합니다. 이 경우에는 예외를 찾을 수없는 클래스가 생길 수 있습니다. 여기서는 스프링 웹과 버전을 4.0.2로 명시 적으로 추가해야합니다. 오늘이 문제가 발생했습니다. – spiderman
@spiderman'swagger-springmvc'에서 전이적인'spring-web' 종속성을 제외 시켰습니다. – Roger