Describe the bug Spring 5.4.0 missing two poms
To Reproduce Update to Spring 5.4.0 mvn clean compile
- [WARNING] The POM for org.springframework.security:spring-security-config:jar:5.4.0.RELEASE is missing, no dependency information available
- [WARNING] The POM for org.springframework.security:spring-security-taglibs:jar:5.4.0.RELEASE is missing, no dependency information available
Comment From: rwinch
Thanks for the report @afattahi54! Spring Security 5.4.0 migrated to the new version convention, so the version should be 5.4.0 (no .RELEASE).
Ideally you use the Maven bom approach:
<dependencyManagement>
<dependencies>
<!-- ... other dependency elements ... -->
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-bom</artifactId>
<version>5.4.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<!-- ... other dependency elements ... -->
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-taglibs</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-config</artifactId>
</dependency>
</dependencies>
or if you aren't using a bom
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-config</artifactId>
<version>5.4.0</version>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-taglibs</artifactId>
<version>5.4.0</version>
</dependency>