diff --git a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/AbstractJettyMojo.java b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/AbstractJettyMojo.java index fd84f89d1007..c4639d41f9ac 100644 --- a/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/AbstractJettyMojo.java +++ b/jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/AbstractJettyMojo.java @@ -49,7 +49,6 @@ import org.eclipse.jetty.server.handler.ContextHandler; import org.eclipse.jetty.server.handler.ContextHandlerCollection; import org.eclipse.jetty.server.handler.HandlerCollection; -import org.eclipse.jetty.util.PathWatcher; import org.eclipse.jetty.util.Scanner; import org.eclipse.jetty.util.StringUtil; import org.eclipse.jetty.util.resource.Resource; @@ -559,7 +558,12 @@ public void configureWebApplication() throws Exception File target = new File(project.getBuild().getDirectory()); File tmp = new File(target, "tmp"); if (!tmp.exists()) - tmp.mkdirs(); + { + if (!tmp.mkdirs()) + { + throw new MojoFailureException("Unable to create temp directory: " + tmp); + } + } webApp.setTempDirectory(tmp); }