Spring Boot Docs

Compile Dependencies (105)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-classic(optional)2 vulnerabilities
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.1.31.6.2
com.atomikos » transactions-jms(optional)3.9.36.0.1
com.atomikos » transactions-jta(optional)3.9.36.0.1
com.atomikos » transactions-jdbc(optional)3.9.36.0.1
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind(optional)50 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.6.33.2.1
XML Processing Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-xml(optional)2 vulnerabilities
Data format extension for Jackson to offer
2.6.33.2.1
Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-joda(optional)
Add-on module for Jackson (http://github.com/FasterXML/jackson) to support
2.6.33.2.1
Apache 2.0
com.github.mxab.thymeleaf.extras » thymeleaf-extras-data-attribute(optional)
Thymeleaf Data Dialect that helps to easier write data-* attributes. Instead of th:attr="data-msg='#{my.msg}'" it is ...
1.32.0.1
JSON Lib Apache 2.0
com.google.code.gson » gson(optional)1 vulnerability
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to ...
2.3.12.14.0
JSON Lib Apache 2.0
com.googlecode.json-simple » json-simple(optional)
A simple Java toolkit for JSON
1.1.1
Apache 2.0
com.hazelcast » hazelcast(optional)5 vulnerabilities
Core Hazelcast Module
3.5.35.7.0
Apache 2.0
com.hazelcast » hazelcast-spring(optional)
Hazelcast In-Memory DataGrid
3.5.35.7.0
com.samskivert » jmustache(optional)
A Java implementation of the Mustache templating language.
1.111.16
MIT
com.sendgrid » sendgrid-java(optional)
This Java module allows you to quickly and easily send emails through Twilio SendGrid using Java.
2.2.24.10.3
MIT
com.timgroup » java-statsd-client(optional)
A tiny library allowing Java applications to communicate with statsd instances easily.
3.1.0
JDBC Pool Apache 2.0
com.zaxxer » HikariCP(optional)
HikariCP is a 'zero-overhead' production ready JDBC connection pool.
2.4.27.1.0
JDBC Pool Apache 2.0
commons-dbcp » commons-dbcp(optional)
Apache Commons DBCP software implements Database Connection Pooling
1.42.14.0
io.dropwizard.metrics » metrics-core(optional)
Metrics is a Java library which gives you unparalleled insight into what your code does in
3.1.25.0.7
Apache 2.0
io.projectreactor.spring » reactor-spring-context(optional)
Reactor Spring Context Components
2.0.6.RELEASE2.0.7.RELEASE
Apache 2.0
io.undertow » undertow-servlet(optional)1 vulnerability 1.3.5.Final2.3.26.Final
Apache 2.0
io.undertow » undertow-websockets-jsr(optional)1.3.5.Final2.3.26.Final
javax.jms » jms-api(optional)
Jakarta Messaging describes a means for Java applications to create, send,
1.1-rev-13.1.0
Mail Client EDL 1.0 +2
javax.mail » javax.mail-api(optional)
Jakarta Mail API 2.1 Specification API
1.5.42.1.5
Java Spec EPL 2.0 +1
javax.servlet » javax.servlet-api(optional)
API for Jakarta Servlet, enabling web applications to handle HTTP requests and responses through a standard interface ...
3.1.06.1.0
Testing EPL 2.0
junit » junit(optional)1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.126.1.3
Logging Apache 2.0
log4j » log4j(optional)6 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
1.2.172.26.1
Cache Impl Apache 2.0
net.sf.ehcache » ehcache(optional)
End-user ehcache3 jar artifact
2.10.13.12.0
Swing Library Apache 2.0
nz.net.ultraq.thymeleaf » thymeleaf-layout-dialect(optional)
A dialect for Thymeleaf that allows you to use layout/decorator templates to style your content.
1.3.14.0.1
org.apache.activemq » activemq-client(optional)12 vulnerabilities
The ActiveMQ Client implementation
5.12.16.3.1
Apache 2.0
org.apache.activemq » artemis-jms-client(optional)1.1.02.55.0
Apache 2.0
org.apache.activemq » activemq-jms-pool(optional)
Generic JMS Pooled ConnectionFactory
5.12.16.3.1
Apache 2.0
org.apache.activemq » artemis-jms-server(optional)1.1.02.55.0
Apache 2.0
org.apache.activemq » activemq-pool(optional)
ActiveMQ Pooled ConnectionFactory
5.12.16.3.1
Object Pool Apache
org.apache.commons » commons-pool2(optional)2.4.22.13.1
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient(optional)1 vulnerability
Apache HttpComponents Client
4.5.15.6.4
Logging Apache 2.0
org.apache.logging.log4j » log4j-api(optional)
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
2.4.12.26.1
Logging Apache 2.0
org.apache.logging.log4j » log4j-core(optional)8 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.4.12.26.1
JDBC Pool Apache 2.0
org.apache.tomcat » tomcat-jdbc(optional)
Tomcat JDBC Pool Package
8.0.2811.0.24
Web Server Apache 2.0
org.apache.tomcat.embed » tomcat-embed-core(optional)24 vulnerabilities
Core Tomcat implementation
8.0.2811.0.24
Apache 2.0
org.apache.tomcat.embed » tomcat-embed-jasper(optional)1 vulnerability
Core Tomcat implementation
8.0.2811.0.24
Apache 2.0
org.apache.tomcat.embed » tomcat-embed-logging-juli(optional)
JULI logging implementation for embedded Tomcat
8.0.288.5.2
Template Engine Apache 2.0
org.apache.velocity » velocity(optional)1 vulnerability
Core module of Apache Velocity, a Java-based template engine for generating text output.
1.72.4.1
Apache 2.0
org.apache.velocity » velocity-tools(optional)1 vulnerability
Generic tools that can be used in any context.
2.03.1
Transactions Apache 2.0
org.codehaus.btm » btm(optional)2.1.43.0.0-mk1
Lang Runtime Apache 2.0
org.codehaus.groovy » groovy(optional)2 vulnerabilities
Groovy: A powerful multi-faceted language for the JVM
2.4.45.0.8
XML Processing Apache 2.0
org.codehaus.groovy » groovy-xml(optional)
Groovy: A powerful multi-faceted language for the JVM
2.4.45.0.8
Apache 2.0
org.codehaus.groovy » groovy-templates(optional)
Groovy: A powerful multi-faceted language for the JVM
2.4.45.0.8
LGPL 2.1
org.crashub » crash.shell(optional)
The Shell module
1.3.2
Apache 2.0 +1
org.eclipse.jetty » jetty-util(optional)
Jetty Utilities Artifact
9.2.14.v2015110612.1.12
Apache 2.0 +1
org.eclipse.jetty » jetty-servlets(optional)3 vulnerabilities
Utility Servlets from Jetty
9.2.14.v2015110611.0.26
Apache 2.0 +1
org.eclipse.jetty » jetty-webapp(optional)1 vulnerability
Jetty web application support
9.2.14.v2015110612.1.12
Apache 2.0 +1
org.eclipse.jetty.websocket » javax-websocket-server-impl(optional)9.2.14.v201511069.4.58.v20250814
DB Migration Apache 2.0
org.flywaydb » flyway-core(optional)
Flyway is an open-source database migration tool that strongly favors simplicity and convention over configuration
3.2.113.3.0
Apache 2.0 +8
org.glassfish.jersey.containers » jersey-container-servlet-core(optional)
Jersey core Servlet 3.x implementation
2.22.13.1.12
JPA Apache 2.0
org.hibernate » hibernate-entitymanager(optional)
The `hibernate-core` module has been relocated to the `org.hibernate.orm` group
4.3.11.Final7.4.5.Final
Validation Apache 2.0
org.hibernate » hibernate-validator(optional)4 vulnerabilities
Hibernate's Jakarta Validation reference implementation.
5.2.2.Final9.1.3.Final
Message Broker Apache 2.0
org.hornetq » hornetq-jms-server(optional)2.4.7.Final2.4.11.Final
Apache 2.0
org.infinispan » infinispan-jcache(optional)
JCACHE (JSR-107) implementation using Infinispan embedded mode
8.0.1.Final16.2.2
Apache 2.0
org.infinispan » infinispan-spring4(optional)
The Infinispan Spring Integration project provides Spring
8.0.1.Final8.0.2.Final
Apache 2.0
org.jolokia » jolokia-core(optional)1 vulnerability
Jolokia :: Core
1.3.22.6.1
JSON Lib Public
org.json » json(optional)2 vulnerabilities
JSON is a light-weight, language independent, data interchange format.
2014010720260719
org.liquibase » liquibase-core(optional)1 vulnerability
Liquibase is a tool for managing and executing database changes.
3.4.15.0.3
Logging MIT
org.slf4j » slf4j-api(optional)
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
1.7.132.0.18
org.slf4j » jul-to-slf4j(optional)
Jul-to-slf4j includes a java.util.logging (jul) handler, namely SLF4JBridgeHandler, which routes all incoming jul ...
1.7.132.0.18
Config Apache 2.0
org.springframework » spring-context-support(optional)
Support classes for integrating common third-party libraries into a Spring application context
4.2.3.RELEASE7.0.8
org.springframework » spring-jms(optional)
JMS support package, including helper classes to send/receive JMS messages
4.2.3.RELEASE7.0.8
org.springframework » spring-messaging(optional)3 vulnerabilities
Spring Messaging provides abstractions such as Message, MessageChannel, MessageHandler, and others to serve as a ...
4.2.3.RELEASE7.0.8
O/R Mapping Apache 2.0
org.springframework » spring-orm(optional)
Spring Object/Relational Mapping which provides integration layers for popular object-relational mapping APIs, including ...
4.2.3.RELEASE7.0.8
Testing Apache 2.0
org.springframework » spring-test(optional)
Spring Test supports the unit testing and integration testing of Spring components with JUnit or TestNG. It provides ...
4.2.3.RELEASE7.0.8
Web Framework Apache 2.0
org.springframework » spring-web(optional)6 vulnerabilities
Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC ...
4.2.3.RELEASE7.0.8
Web Framework Apache 2.0
org.springframework » spring-webmvc(optional)12 vulnerabilities
Spring webmvc contains Spring's model-view-controller (MVC) and REST Web Services implementation for web applications. ...
4.2.3.RELEASE7.0.8
org.springframework.amqp » spring-rabbit(optional)
Spring RabbitMQ Support
1.5.2.RELEASE4.1.0
Apache 2.0
org.springframework.batch » spring-batch-core(optional)1 vulnerability
Core domain for batch processing, expressing a domain of Jobs, Steps, Chunks, etc
3.0.5.RELEASE6.0.4
App Server Apache 2.0
org.springframework.boot » spring-boot3 vulnerabilities
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can 'just run'. It ...
1.3.0.RELEASE4.1.0
Config Apache 2.0
org.springframework.boot » spring-boot-autoconfigure1 vulnerability
Spring Boot auto-configuration attempts to automatically configure your Spring application based on the jar dependencies ...
1.3.0.RELEASE4.1.0
Apache 2.0
org.springframework.boot » spring-boot-actuator1 vulnerability
Spring Boot Actuator
1.3.0.RELEASE4.1.0
Apache 2.0
org.springframework.boot » spring-boot-loader
Spring Boot Loader
1.3.0.RELEASE4.1.0
Apache 2.0
org.springframework.boot » spring-boot-loader-tools
Spring Boot Loader Tools
1.3.0.RELEASE4.1.0
Cloud Computing Apache 2.0
org.springframework.cloud » spring-cloud-core(optional)
Spring-Cloud Core
1.2.0.RELEASE1.2.9.RELEASE
Apache 2.0
org.springframework.cloud » spring-cloud-spring-service-connector(optional)
Spring Cloud Connectors Spring Service Connectors
1.2.0.RELEASE2.0.9.RELEASE
Cassandra Client Apache 2.0
org.springframework.data » spring-data-cassandra(optional)
Cassandra support for Spring Data
1.3.1.RELEASE5.1.0
Apache 2.0
org.springframework.data » spring-data-elasticsearch(optional)
Spring Data Implementation for Elasticsearch
1.3.1.RELEASE6.1.0
Apache 2.0
org.springframework.data » spring-data-jpa(optional)3 vulnerabilities
Spring Data module for JPA repositories.
1.9.1.RELEASE4.1.0
MongoDB Client Apache 2.0
org.springframework.data » spring-data-mongodb(optional)1 vulnerability
MongoDB support for Spring Data
1.8.1.RELEASE5.1.0
Redis Client Apache 2.0
org.springframework.data » spring-data-redis(optional)
Spring Data module for Redis
1.6.1.RELEASE4.1.0
Apache 2.0
org.springframework.data » spring-data-rest-core(optional)1 vulnerability
Spring Data REST - Core
2.4.1.RELEASE5.1.0
Apache 2.0
org.springframework.data » spring-data-rest-webmvc(optional)
Spring Data REST - WebMVC
2.4.1.RELEASE5.1.0
Apache 2.0
org.springframework.data » spring-data-solr(optional)
Spring Data module providing support for Apache Solr repositories.
1.5.1.RELEASE4.3.15
Apache 2.0
org.springframework.hateoas » spring-hateoas(optional)3 vulnerabilities
Library to support implementing representations for
0.19.0.RELEASE3.1.1
org.springframework.integration » spring-integration-core(optional)
Spring Integration Core
4.2.1.RELEASE7.1.0
JMX Apache 2.0
org.springframework.integration » spring-integration-jmx(optional)
Spring Integration JMX Support
4.2.1.RELEASE7.1.0
Apache 2.0
org.springframework.mobile » spring-mobile-device(optional)
Spring Mobile Device Resolution Support
1.1.5.RELEASE
Config Apache 2.0
org.springframework.security » spring-security-config(optional)
Spring Security
4.0.3.RELEASE7.1.0
Security Apache 2.0
org.springframework.security » spring-security-web(optional)5 vulnerabilities
Spring Security
4.0.3.RELEASE7.1.0
OAuth Lib Apache 2.0
org.springframework.security.oauth » spring-security-oauth2(optional)4 vulnerabilities
Spring Security
2.0.8.RELEASE7.1.0
Apache 2.0
org.springframework.session » spring-session(optional)
Spring Session
1.0.2.RELEASE4.1.0
org.springframework.social » spring-social-facebook(optional)
Facebook API
2.0.2.RELEASE2.0.3.RELEASE
org.springframework.social » spring-social-linkedin(optional)
LinkedIn API
1.0.2.RELEASE
X (Twitter) Client Apache 2.0
org.springframework.social » spring-social-twitter(optional)
Twitter API
1.1.2.RELEASE
Config Apache 2.0
org.springframework.social » spring-social-config(optional)
Spring Social Config
1.1.3.RELEASE1.1.6.RELEASE
Apache 2.0
org.thymeleaf » thymeleaf-spring4(optional)2.1.4.RELEASE3.1.5.RELEASE
Apache 2.0
org.thymeleaf.extras » thymeleaf-extras-conditionalcomments(optional)
XML/XHTML/HTML5 template engine for Java
2.1.1.RELEASE2.1.2.RELEASE
Apache 2.0
org.thymeleaf.extras » thymeleaf-extras-springsecurity4(optional)2.1.2.RELEASE3.1.5.RELEASE
YAML Apache 2.0
org.yaml » snakeyaml(optional)8 vulnerabilities
YAML 1.1 parser and emitter for Java
1.162.6
redis.clients » jedis(optional)
Jedis is a blazingly small and sane Redis java client.
2.7.38.0.0