Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can 'just run'. It takes an opinionated view of the Spring platform and third-party libraries so you can get started with minimum configuration.

Compile Dependencies (30)

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.21.5.32
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)48 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.4.23.1.3
javax.jms » jms-api(optional)
Jakarta Messaging describes a means for Java applications to create, send,
1.1-rev-13.1.0
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.0.16.1.0
Testing EPL 2.0
junit » junit(optional)1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.116.0.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.0
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient(optional)2 vulnerabilities
Apache HttpComponents Client
4.3.55.6.1
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.0.22.26.0
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.0.22.26.0
Web Server Apache 2.0
org.apache.tomcat.embed » tomcat-embed-core(optional)20 vulnerabilities
Core Tomcat implementation
7.0.5511.0.22
Apache 2.0
org.apache.tomcat.embed » tomcat-embed-jasper(optional)1 vulnerability
Core Tomcat implementation
7.0.5511.0.22
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)3 vulnerabilities
Groovy: A powerful multi-faceted language for the JVM
2.3.65.0.6
XML Processing Apache 2.0
org.codehaus.groovy » groovy-xml(optional)
Groovy: A powerful multi-faceted language for the JVM
2.3.65.0.6
Apache 2.0 +1
org.eclipse.jetty » jetty-webapp(optional)1 vulnerability
Jetty web application support
8.1.15.v2014041112.1.9
Apache 2.0 +1
org.eclipse.jetty » jetty-util(optional)
Jetty Utilities Artifact
8.1.15.v2014041112.1.9
JPA Apache 2.0
org.hibernate » hibernate-entitymanager(optional)
The `hibernate-core` module has been relocated to the `org.hibernate.orm` group
4.3.6.Final7.3.4.Final
Validation Apache 2.0
org.hibernate » hibernate-validator(optional)3 vulnerabilities
Hibernate's Jakarta Validation reference implementation.
5.1.2.Final9.1.0.Final
org.liquibase » liquibase-core(optional)1 vulnerability
Liquibase is a tool for managing and executing database changes.
3.0.85.0.2
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.72.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.72.0.18
Core Utils Apache 2.0
org.springframework » spring-core6 vulnerabilities
Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features.
4.1.1.RELEASE7.0.7
Dep Injection Apache 2.0
org.springframework » spring-context3 vulnerabilities
Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ...
4.1.1.RELEASE7.0.7
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.1.1.RELEASE7.0.7
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.1.1.RELEASE7.0.7
Web Framework Apache 2.0
org.springframework » spring-web(optional)7 vulnerabilities
Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC ...
4.1.1.RELEASE7.0.7
YAML Apache 2.0
org.yaml » snakeyaml(optional)8 vulnerabilities
YAML 1.1 parser and emitter for Java
1.132.6

Test Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpasyncclient
Apache HttpComponents AsyncClient
4.0.24.1.5
Apache 2.0
org.apache.tomcat.embed » tomcat-embed-logging-juli
JULI logging implementation for embedded Tomcat
7.0.558.5.2
Logging Bridge Apache 2.0
org.slf4j » jcl-over-slf4j
Jakarta/Apache commons logging 1.2 implemented over SLF4J
1.7.72.0.18
Web Framework Apache 2.0
org.springframework » spring-webmvc5 vulnerabilities
Spring webmvc contains Spring's model-view-controller (MVC) and REST Web Services implementation for web applications. ...
4.1.1.RELEASE7.0.7