diff --git a/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Layouts.java b/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Layouts.java index ed1a5cb1252e..d1fa2e3fed80 100644 --- a/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Layouts.java +++ b/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Layouts.java @@ -30,6 +30,7 @@ * @author Phillip Webb * @author Dave Syer * @author Andy Wilkinson + * @author Patrik Beno */ public class Layouts { @@ -96,14 +97,24 @@ public String getLauncherClassName() { /** * No layout. */ - public static class None extends Jar { + public static class None implements Layout { @Override public String getLauncherClassName() { return null; } - @Override + @Override + public String getLibraryDestination(String libraryName, LibraryScope scope) { + return null; + } + + @Override + public String getClassesLocation() { + return ""; + } + + @Override public boolean isExecutable() { return false; }