Aşağıdaki bağımlılıklar arasındaki fark nedir?
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.1.2.RELEASE</version>
</dependency>
vs
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>3.1.2.RELEASE</version>
</dependency>
Ben eklerseniz spring-webmvc
yalnız o zaman spring-web
örtülü olarak eklenir.
Ne zaman spring-web
yalnız kullanmalıyız ?
spring-webmvc
Inturn eklentileri dahilspring-web
, ancak örneğin 4.0.2 olarak spring-webmvc sürümünüz varsa ve 0.8.8 gibi başka bir bağımlılıkswagger-springmvc
eklerseniz, 3.2.xspring-web
sürümünü ekler . Bu durumda, sınıf istisnaları bulunmadı alabilirsiniz, Bu yüzden burada,spring-web
4.0.2'yi açıkça eklemeniz ve sürümünü kullanmanız gerekir. Bugün