diff --git a/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/BootArchiveSupport.java b/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/BootArchiveSupport.java index 23cf1141756..6cdd36d5f2a 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/BootArchiveSupport.java +++ b/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/BootArchiveSupport.java @@ -150,11 +150,11 @@ class BootArchiveSupport { } private Integer getDirMode(CopySpec copySpec) { - return getMode(copySpec, "getDirPermissions", copySpec::getDirMode); + return getMode(copySpec, "getDirPermissions", () -> copySpec.getDirMode()); } private Integer getFileMode(CopySpec copySpec) { - return getMode(copySpec, "getFilePermissions", copySpec::getFileMode); + return getMode(copySpec, "getFilePermissions", () -> copySpec.getFileMode()); } @SuppressWarnings("unchecked")