Ho una query sull'esclusione delle dipendenze Maven. Si consideri il seguenteEscluso le dipendenze 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>
Sto cercando di ottenere un passaggio dalla primavera 3.0.6 alla 3.1.0. Spring security 3.1.0 aveva una dipendenza da spring-security-web versione 3.0.6 che a sua volta aveva una dipendenza da spring-web 3.0.6. Devo portare tutto a 3.1.0. Quindi escludo spring-security-web dalla sicurezza Spring, ho una dipendenza separata per spring-security-web 3.1.0 che a sua volta esclude la versione spring-web 3.0.6 e fornisco una versione spring-web 3.1.0 separata. Questo lavoro, ma credo che ci sarebbe un approccio molto più facile. Ho provato a mettere un'esclusione per il web di primavera sotto la sicurezza di Primavera ma non ha funzionato. Per favore aiuto .
Dovrò arrangiarmi ora. Spero che le esclusioni globali possano renderlo più facile .. –