diff --git a/invoker/core/src/main/java/com/google/cloud/functions/invoker/runner/Invoker.java b/invoker/core/src/main/java/com/google/cloud/functions/invoker/runner/Invoker.java index da5e72ec..25f9e36c 100644 --- a/invoker/core/src/main/java/com/google/cloud/functions/invoker/runner/Invoker.java +++ b/invoker/core/src/main/java/com/google/cloud/functions/invoker/runner/Invoker.java @@ -418,6 +418,9 @@ static URL[] classpathToUrls(String classpath) { urls.addAll(jarsIn(component.substring(0, component.length() - 2))); } else { Path path = Paths.get(component); + if(!Files.isRegularFile(path)) { + logger.log(Level.WARNING, "Classpath entry '" + path + "' does not exist"); + } try { urls.add(path.toUri().toURL()); } catch (MalformedURLException e) {