Spring Boot auto-configuration attempts to automatically configure your Spring application based on the jar dependencies that you have added.

LicenseApache 2.0
CategoriesConfiguration Libraries
Tagsspringconfigframeworkproperties
Organization Pivotal Software, Inc.
HomePage http://projects.spring.io/spring-boot/
DateMay 10, 2016
Filespom (17 KB)  jar (740 KB)  View All
RepositoriesCentralGaelICMJBoss PublicGroovyLibsMulesoftSonatypeWSO2 Public
Ranking#63 in MvnRepository (See Top Artifacts)
#1 in Configuration Libraries
Used By9,662 artifacts
VulnerabilitiesDirect vulnerabilities:
CVE-2023-20883

Vulnerabilities from dependencies:
CVE-2024-38821
CVE-2024-38819
CVE-2024-38809
View 116 more ...

Note: There is a new version for this artifact

New Version3.4.4

Scope:
Scope:
Format:
Scope:
Scope:
Scope:
Scope:
Scope:
Scope:

Compile Dependencies (96)

Category/License Group / ArtifactVersionUpdates

com.atomikos » transactions-jdbc (optional) 3.9.36.0.0
Transactions
com.atomikos » transactions-jta (optional) 3.9.36.0.0
JSON Lib
Apache 2.0
com.fasterxml.jackson.core » jackson-databind (optional) 49 vulnerabilities 2.6.62.18.3
XML Processing
Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-xml (optional) 2 vulnerabilities 2.6.62.18.3

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-joda (optional) 2.6.62.18.3
Date/Time
Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jsr310 (optional) 1 vulnerability 2.6.62.18.3

Apache 2.0
com.fasterxml.jackson.module » jackson-module-parameter-names (optional) 2.6.62.18.3

Apache 2.0
com.github.mxab.thymeleaf.extras » thymeleaf-extras-data-attribute (optional) 1.32.0.1
JSON Lib
Apache 2.0
com.google.code.gson » gson (optional) 1 vulnerability 2.3.12.13.0
Embedded SQL DB
EPL 1.0MPL 2.0
com.h2database » h2 (optional) 2 vulnerabilities 1.4.1912.3.232

Apache 2.0
com.hazelcast » hazelcast (optional) 6 vulnerabilities 3.5.55.5.0

Apache 2.0
com.hazelcast » hazelcast-spring (optional) 3.5.55.5.0
Template Engine
BSD
com.samskivert » jmustache (optional) 1.111.16

MIT
com.sendgrid » sendgrid-java (optional) 2.2.24.10.3
Mail Client
EDL 1.0EPL 2.0GPL
com.sun.mail » javax.mail (optional) 1.5.52.0.1
JDBC Pool
Apache 2.0
com.zaxxer » HikariCP-java6 (optional) 2.3.136.3.0
JDBC Pool
Apache 2.0
commons-dbcp » commons-dbcp (optional) 1.42.13.0

Apache 2.0
de.flapdoodle.embed » de.flapdoodle.embed.mongo (optional) 1.50.34.20.0

Apache 2.0
io.projectreactor.spring » reactor-spring-context (optional) 2.0.7.RELEASE

Apache 2.0
io.undertow » undertow-servlet (optional) 1 vulnerability 1.3.22.Final2.3.18.Final

Apache 2.0
io.undertow » undertow-websockets-jsr (optional) 1.3.22.Final2.3.18.Final
Cache Client
Apache 2.0
javax.cache » cache-api (optional) 1.0.01.1.1
Message Queue Client
EPL 2.0
javax.jms » jms-api (optional) 1.1-rev-13.1.0
Mail Client
EDL 1.0EPL 2.0GPL
javax.mail » javax.mail-api (optional) 1.5.52.1.3
Cache Impl
Apache 2.0
net.sf.ehcache » ehcache (optional) 2.10.23.10.8
Swing Layout
Apache 2.0
nz.net.ultraq.thymeleaf » thymeleaf-layout-dialect (optional) 1.3.33.4.0
Message Broker
Apache 2.0
org.apache.activemq » activemq-broker (optional) 5.12.36.1.6

Apache 2.0
org.apache.activemq » activemq-pool (optional) 5.12.36.1.6

Apache 2.0
org.apache.activemq » artemis-jms-client (optional) 1.1.02.40.0

Apache 2.0
org.apache.activemq » artemis-jms-server (optional) 1.1.02.40.0
JDBC Pool
Apache 2.0
org.apache.commons » commons-dbcp2 (optional) 2.1.12.13.0
Search Engine
Apache 2.0
org.apache.solr » solr-solrj (optional) 4.10.49.8.1
JDBC Pool
Apache 2.0
org.apache.tomcat » tomcat-jdbc (optional) 8.0.3311.0.6
Web Server
Apache 2.0
org.apache.tomcat.embed » tomcat-embed-core (optional) 13 vulnerabilities 8.0.3311.0.6

Apache 2.0
org.apache.tomcat.embed » tomcat-embed-el (optional) 8.0.3311.0.6
Template Engine
Apache 2.0
org.apache.velocity » velocity (optional) 1 vulnerability 1.72.4.1
AOP
EPL 2.0
org.aspectj » aspectjweaver (optional) 1.8.91.9.24
Transactions
LGPL 3.0
org.codehaus.btm » btm (optional) 2.1.4

Apache 2.0
org.codehaus.groovy » groovy-templates (optional) 2.4.64.0.26

Apache 2.0EPL 2.0
org.eclipse.jetty » jetty-webapp (optional) 1 vulnerability 9.2.16.v2016041412.0.19

Apache 2.0EPL 1.0
org.eclipse.jetty.websocket » javax-websocket-server-impl (optional) 9.2.16.v201604149.4.57.v20241219
DB Migration
Apache 2.0
org.flywaydb » flyway-core (optional) 3.2.111.7.2
Template Engine
Apache 2.0
org.freemarker » freemarker (optional) 2.3.232.3.34

Apache 2.0BSD 2-clauseCC0 1.0EDL 1.0EPL 2.0GPLMITPublicW3C
org.glassfish.jersey.containers » jersey-container-servlet-core (optional) 2.22.23.1.10

Apache 2.0BSD 2-clauseCC0 1.0EDL 1.0EPL 2.0GPLMITPublicW3C
org.glassfish.jersey.containers » jersey-container-servlet (optional) 2.22.23.1.10

Apache 2.0BSDEPL 2.0GPL 2.0
org.glassfish.jersey.core » jersey-server (optional) 2.22.23.1.10

Apache 2.0BSD 2-clauseCC0 1.0EDL 1.0EPL 2.0GPLMITPublicW3C
org.glassfish.jersey.ext » jersey-spring3 (optional) 2.22.22.46
O/R Mapping
Apache 2.0
org.hibernate » hibernate-entitymanager (optional) 4.3.11.Final6.6.13.Final
Validation
Apache 2.0
org.hibernate » hibernate-validator (optional) 1 vulnerability 5.2.4.Final8.0.2.Final
Message Queue Client
Apache 2.0
org.hornetq » hornetq-jms-client (optional) 2.4.7.Final2.4.11.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) 8.0.2.Final15.2.1.Final

Apache 2.0
org.infinispan » infinispan-spring4 (optional) 8.0.2.Final
O/R Mapping
Apache 2.0
org.jooq » jooq (optional) 3.7.33.20.3
DB Migration
Apache 2.0
org.liquibase » liquibase-core (optional) 1 vulnerability 3.4.24.31.1
JDBC Extension
Apache 2.0
org.springframework » spring-jdbc (optional) 4.2.6.RELEASE6.2.6
Message Queue Client
Apache 2.0
org.springframework » spring-jms (optional) 4.2.6.RELEASE6.2.6
O/R Mapping
Apache 2.0
org.springframework » spring-orm (optional) 4.2.6.RELEASE6.2.6
Transactions
Apache 2.0
org.springframework » spring-tx (optional) 4.2.6.RELEASE6.2.6
Web Framework
Apache 2.0
org.springframework » spring-web (optional) 5 vulnerabilities 4.2.6.RELEASE6.2.6
WebSocket Clients
Apache 2.0
org.springframework » spring-websocket (optional) 4.2.6.RELEASE6.2.6
Web Framework
Apache 2.0
org.springframework » spring-webmvc (optional) 3 vulnerabilities 4.2.6.RELEASE6.2.6
Message Queue Client
Apache 2.0
org.springframework.amqp » spring-rabbit (optional) 1.5.6.RELEASE3.2.4

Apache 2.0
org.springframework.batch » spring-batch-core (optional) 1 vulnerability 3.0.7.RELEASE5.2.2
App Server
Apache 2.0
org.springframework.boot » spring-boot1 vulnerability 1.3.5.RELEASE3.4.4
Annotation Tool
Apache 2.0
org.springframework.boot » spring-boot-configuration-processor (optional) 1.3.5.RELEASE3.4.4

Apache 2.0
org.springframework.cloud » spring-cloud-spring-service-connector (optional) 1.2.2.RELEASE2.0.9.RELEASE

Apache 2.0
org.springframework.data » spring-data-jpa (optional) 3 vulnerabilities 1.9.4.RELEASE3.4.4

Apache 2.0
org.springframework.data » spring-data-rest-webmvc (optional) 2.4.4.RELEASE4.4.4
Cassandra Client
Apache 2.0
org.springframework.data » spring-data-cassandra (optional) 1.3.4.RELEASE4.4.4
MongoDB Client
Apache 2.0
org.springframework.data » spring-data-mongodb (optional) 1 vulnerability 1.8.4.RELEASE4.4.4
Redis Client
Apache 2.0
org.springframework.data » spring-data-redis (optional) 1.6.4.RELEASE3.4.4

Apache 2.0
org.springframework.data » spring-data-elasticsearch (optional) 1.3.4.RELEASE5.4.4

Apache 2.0
org.springframework.data » spring-data-solr (optional) 1.5.4.RELEASE4.3.15

Apache 2.0
org.springframework.hateoas » spring-hateoas (optional) 1 vulnerability 0.19.0.RELEASE2.4.1
Enterprise Integration
Apache 2.0
org.springframework.integration » spring-integration-core (optional) 4.2.5.RELEASE6.4.3
JMX
Apache 2.0
org.springframework.integration » spring-integration-jmx (optional) 4.2.5.RELEASE6.4.3

Apache 2.0
org.springframework.mobile » spring-mobile-device (optional) 1.1.5.RELEASE

Apache 2.0
org.springframework.security » spring-security-acl (optional) 4.0.4.RELEASE6.4.4
Security
Apache 2.0
org.springframework.security » spring-security-web (optional) 3 vulnerabilities 4.0.4.RELEASE6.4.4
Config
Apache 2.0
org.springframework.security » spring-security-config (optional) 4.0.4.RELEASE6.4.4

Apache 2.0
org.springframework.security » spring-security-data (optional) 4.0.4.RELEASE6.4.4
JWT Lib
Apache 2.0
org.springframework.security » spring-security-jwt (optional) 1.0.4.RELEASE1.1.1.RELEASE
OAuth Lib
Apache 2.0
org.springframework.security.oauth » spring-security-oauth2 (optional) 4 vulnerabilities 2.0.9.RELEASE6.4.4

Apache 2.0
org.springframework.session » spring-session (optional) 1.0.2.RELEASE3.4.2
Config
Apache 2.0
org.springframework.social » spring-social-config (optional) 1.1.4.RELEASE1.1.6.RELEASE
Social Network Client
Apache 2.0
org.springframework.social » spring-social-core (optional) 1.1.4.RELEASE1.1.6.RELEASE

Apache 2.0
org.springframework.social » spring-social-web (optional) 1.1.4.RELEASE1.1.6.RELEASE
Social Network Client
Apache 2.0
org.springframework.social » spring-social-facebook (optional) 2.0.3.RELEASE
Social Network Client
Apache 2.0
org.springframework.social » spring-social-twitter (optional) 1.1.2.RELEASE
Social Network Client
Apache 2.0
org.springframework.social » spring-social-linkedin (optional) 1.0.2.RELEASE
Template Engine
Apache 2.0
org.thymeleaf » thymeleaf (optional) 2.1.4.RELEASE3.1.3.RELEASE

Apache 2.0
org.thymeleaf » thymeleaf-spring4 (optional) 2.1.4.RELEASE3.1.3.RELEASE

Apache 2.0
org.thymeleaf.extras » thymeleaf-extras-conditionalcomments (optional) 2.1.1.RELEASE2.1.2.RELEASE

Apache 2.0
org.thymeleaf.extras » thymeleaf-extras-springsecurity4 (optional) 2.1.2.RELEASE3.1.3.RELEASE
Redis Client
MIT
redis.clients » jedis (optional) 2.7.35.2.0

Licenses

LicenseURL
Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0

Developers

NameEmailDev IdRolesOrganization
Phillip Webbpwebb at pivotal.iopwebbProject leadPivotal Software, Inc.
Dave Syerdsyer at pivotal.iodsyerProject leadPivotal Software, Inc.