From 680741fdc81d7965963deb17d37a29501d705685 Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Mon, 2 Sep 2013 14:41:41 -0700 Subject: [PATCH] Fix LaunchedURLClassLoader Java 1.6 compatibility --- .../org/springframework/boot/loader/LaunchedURLClassLoader.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/LaunchedURLClassLoader.java b/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/LaunchedURLClassLoader.java index 871f4c95c2..451654a7b2 100644 --- a/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/LaunchedURLClassLoader.java +++ b/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/LaunchedURLClassLoader.java @@ -46,7 +46,7 @@ public class LaunchedURLClassLoader extends URLClassLoader { @Override protected Class loadClass(String name, boolean resolve) throws ClassNotFoundException { - synchronized (getClassLoadingLock(name)) { + synchronized (this) { Class loadedClass = findLoadedClass(name); if (loadedClass == null) { loadedClass = doLoadClass(name);