У меня есть вопрос об исключении зависимостей maven. Рассмотрим следующее
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-taglibs</artifactId>
<version>${spring-security.version}</version>
<exclusions>
<exclusion>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-web</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-web</artifactId>
<version>3.1.0.RELEASE</version>
<exclusions>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>3.1.0.RELEASE</version>
</dependency>
<dependency>
. Я пытаюсь осуществить переход со Spring 3.0.6 на 3.1.0. Безопасность Spring 3.1.0 зависела от Spring-security-web версии 3.0.6, которая, в свою очередь, зависела от Spring-Web 3.0.6. Мне нужно все это довести до 3.1.0. Поэтому я исключаю spring-security-web из безопасности Spring, имею отдельную зависимость для spring-security-web 3.1.0, которая, в свою очередь, исключает версию spring-web 3.0.6, и я предоставляю отдельную версию spring-web 3.1.0. Это работа, но я чувствую, что был бы гораздо более простой подход. Я попытался поставить исключение для Spring Web под безопасностью Spring, но это не сработало. Пожалуйста помоги .