У меня есть запрос об исключении зависимостей 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 в Интернете под Spring безопасностью, но это не сработало. Пожалуйста, помогите.