diff --git a/spring-boot-dependencies/pom.xml b/spring-boot-dependencies/pom.xml
index f37177ee87..2ab4b33a25 100644
--- a/spring-boot-dependencies/pom.xml
+++ b/spring-boot-dependencies/pom.xml
@@ -116,7 +116,7 @@
1.2.3
1.10.19
2.13.3
- 5.1.37
+ 5.1.38
1.9.22
9.4-1205-jdbc41
2.0.7.RELEASE
@@ -135,7 +135,7 @@
Gosling-SR1
0.19.0.RELEASE
4.2.2.RELEASE
- 1.2.4.RELEASE
+ 1.2.5.RELEASE
1.1.5.RELEASE
1.2.0.RELEASE
1.0.0.RELEASE
@@ -156,7 +156,7 @@
2.1.1.RELEASE
1.3.1
1.3
- 8.0.28
+ 8.0.30
1.3.5.Final
1.7
2.0
diff --git a/spring-boot/src/main/java/org/springframework/boot/context/embedded/tomcat/TomcatEmbeddedServletContainerFactory.java b/spring-boot/src/main/java/org/springframework/boot/context/embedded/tomcat/TomcatEmbeddedServletContainerFactory.java
index 0bf21b99d2..bc2ef19048 100644
--- a/spring-boot/src/main/java/org/springframework/boot/context/embedded/tomcat/TomcatEmbeddedServletContainerFactory.java
+++ b/spring-boot/src/main/java/org/springframework/boot/context/embedded/tomcat/TomcatEmbeddedServletContainerFactory.java
@@ -179,6 +179,12 @@ public class TomcatEmbeddedServletContainerFactory
context.setParentClassLoader(
this.resourceLoader != null ? this.resourceLoader.getClassLoader()
: ClassUtils.getDefaultClassLoader());
+ try {
+ context.setUseRelativeRedirects(false);
+ }
+ catch (NoSuchMethodError ex) {
+ // Tomcat is < 8.0.30. Continue
+ }
SkipPatternJarScanner.apply(context, this.tldSkip);
WebappLoader loader = new WebappLoader(context.getParentClassLoader());
loader.setLoaderClass(TomcatEmbeddedWebappClassLoader.class.getName());