Dependency Exclusions & Overrides
Dependency Exclusion
About
Example Scenario – Why Use Exclusion?
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>How to Exclude a Transitive Dependency?
Basic Example – Excluding Tomcat
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jetty</artifactId>
</dependency>Excluding Multiple Dependencies
How to Find Unwanted Transitive Dependencies?
Dependency Override
About
Example Scenario – Why Use Override?
How to Override a Dependency Version?
Overriding Versions in dependencies Section
dependencies SectionLast updated