Spring®
Spring® is a trademark of Broadcom Inc. and/or its subsidiaries.
TuxCare's Endless Lifecycle Support (ELS) for Spring® provides security updates and selected bug fixes that are integral to the stable operation of applications running on these versions of Spring® ecosystem components. These components have either reached their end of standard support from vendors or have reached End of Life (EOL).
Our ELS for Spring® service is designed to provide solutions for organizations that are not yet ready to migrate to newer versions and that are seeking long-term stability for their legacy Spring® applications.
ELS for Spring® also patches transitive dependencies at no extra cost, including Hibernate, Netty, Jackson Databind, SnakeYAML, Apache Kafka, Apache Velocity, and more. See the full list of supported Java libraries.
Supported Modules and Versions
| Module | Version |
|---|---|
| spring-core | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-jcl | 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-context | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-beans | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-expression | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-jms | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-messaging | 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-aop | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-context-support | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-tx | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-orm | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-aspects | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-r2dbc | 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-jdbc | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-web | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-webmvc | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-oxm | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-webflux | 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-websocket | 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-framework-bom | 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.3.6, 5.3.7, 5.3.21, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.13, 6.2.15, 6.2.19 |
| spring-context-indexer | 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-instrument | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-test | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE, 5.0.0.RELEASE, 5.0.5.RELEASE, 5.0.13.RELEASE, 5.0.19.RELEASE, 5.1.3.RELEASE, 5.1.5.RELEASE, 5.1.6.RELEASE, 5.1.8.RELEASE, 5.1.9.RELEASE, 5.1.18.RELEASE, 5.1.20.RELEASE, 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.8.RELEASE, 5.2.9.RELEASE, 5.2.10.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.2.15.RELEASE, 5.2.17.RELEASE, 5.2.25.RELEASE, 5.3.3, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.33, 5.3.37, 5.3.39, 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.18, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.3, 6.2.5, 6.2.12, 6.2.13, 6.2.14, 6.2.15, 6.2.19 |
| spring-core-test | 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.13, 6.2.15, 6.2.19 |
| spring-webmvc-portlet | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE |
| spring-instrument-tomcat | 3.0.5.RELEASE, 3.1.1.RELEASE, 4.0.0.RELEASE, 4.1.7.RELEASE, 4.1.9.RELEASE, 4.2.9.RELEASE, 4.3.4.RELEASE, 4.3.9.RELEASE, 4.3.16.RELEASE, 4.3.21.RELEASE, 4.3.25.RELEASE, 4.3.26.RELEASE, 4.3.27.RELEASE, 4.3.30.RELEASE |
| spring | 5.2.0.RELEASE, 5.2.7.RELEASE, 5.2.11.RELEASE, 5.2.13.RELEASE, 5.3.5, 5.3.6, 5.3.7, 5.3.9, 5.3.13, 5.3.18, 5.3.19, 5.3.20, 5.3.21, 5.3.23, 5.3.24, 5.3.25, 5.3.27, 5.3.29, 5.3.30, 5.3.31, 5.3.32, 5.3.37, 5.3.39 |
| framework-api | 6.1.4, 6.1.7, 6.1.13, 6.1.20, 6.1.21, 6.2.13, 6.2.15, 6.2.19 |
| framework-docs | 6.0.0, 6.0.11, 6.0.12, 6.0.13, 6.0.15, 6.0.16, 6.0.23, 6.1.4, 6.1.7, 6.1.13, 6.1.14, 6.1.15, 6.1.16, 6.1.19, 6.1.20, 6.1.21, 6.2.1, 6.2.13, 6.2.15, 6.2.19 |
Installation
Prerequisites
- Maven or Gradle build tool installed
- Nexus repository access credentials (username and password) — contact [email protected]
- To browse available artifacts, visit TuxCare Nexus and click Sign in in the top right corner. You may need to refresh the page after logging in.
Optionally, ELS for Spring® can be consumed through your own repository manager instead of connecting to TuxCare directly. See Consuming ELS through your own repository manager.
Configure credentials
For Maven, you may choose any valid
<id>value instead oftuxcare-registry, but the same value must be used in bothsettings.xmlandpom.xml.<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.1.0"> <servers> <server> <id>tuxcare-registry</id> <username>USERNAME</username> <password>PASSWORD</password> </server> </servers> </settings>Replace
USERNAMEandPASSWORDwith your TuxCare credentials (see Prerequisites above).Add the TuxCare repository
Add the TuxCare Spring® repository and plugins to your build configuration.
<repositories> <repository> <id>tuxcare-registry</id> <url>https://nexus.repo.tuxcare.com/repository/els_java/</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>tuxcare-registry</id> <url>https://nexus.repo.tuxcare.com/repository/els_java/</url> </pluginRepository> </pluginRepositories>- To fully switch from the official Spring® repository, replace it with the TuxCare repository.
- To keep both, add TuxCare after the official one.
Update dependencies
Replace Spring® build dependencies with TuxCare-maintained versions (set the TuxCare release as the parent or BOM as needed). You can find artifact versions on Nexus — sign in with your TuxCare credentials.
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.7.18-tuxcare.8</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> </dependencies>Verify and build
Verify the setup:
mvn dependency:tree -DverboseBuild the project:
mvn clean installThe build tool should be able to identify and resolve dependencies from the TuxCare ELS for Spring® repository.
