diff --git a/headless-services/commons/commons-java/src/main/java/org/springframework/ide/vscode/commons/java/BootProjectUtil.java b/headless-services/commons/commons-java/src/main/java/org/springframework/ide/vscode/commons/java/BootProjectUtil.java index 869939d8e..f78bf34cd 100644 --- a/headless-services/commons/commons-java/src/main/java/org/springframework/ide/vscode/commons/java/BootProjectUtil.java +++ b/headless-services/commons/commons-java/src/main/java/org/springframework/ide/vscode/commons/java/BootProjectUtil.java @@ -62,17 +62,17 @@ public class BootProjectUtil { Path sources = home.resolve("src.zip"); System.out.println("Trying sources: " + sources); try { - Files.list(home).forEach(p -> System.out.println("entry=" + p + " exists=" + Files.exists(p))); + Files.list(home).forEach(p -> System.out.println("entry=" + p + " exists=" + Files.exists(p) + " readable=" + Files.isReadable(p))); } catch (IOException e) { e.printStackTrace(); } - if (Files.exists(sources)) { + if (Files.isReadable(sources)) { System.out.println("Found " + sources); return sources; } sources = home.resolve("lib/src.zip"); System.out.println("Trying sources: " + sources); - if (Files.exists(sources)) { + if (Files.isReadable(sources)) { System.out.println("Found " + sources); return sources; }