From db646bfa4adfe8de8258d3c442c6680dbd1c7fc6 Mon Sep 17 00:00:00 2001 From: Emmanuel Venisse Date: Mon, 19 Jul 2004 09:57:43 +0000 Subject: [PATCH] Test if basedir exists before scan the directory. git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162864 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/maven/plugin/jar/AbstractJarMojo.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/maven-plugins/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/AbstractJarMojo.java b/maven-plugins/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/AbstractJarMojo.java index 3cbee553c0..3c28c0a330 100644 --- a/maven-plugins/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/AbstractJarMojo.java +++ b/maven-plugins/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/AbstractJarMojo.java @@ -119,7 +119,14 @@ public abstract class AbstractJarMojo * @param prefix value to be added to the front of jar entry names * @param baseDir the directory to add */ - protected void addDirectory(Map includes, String includesPattern, String excludesPattern, String prefix, File baseDir) throws IOException { + protected void addDirectory(Map includes, String includesPattern, String excludesPattern, String prefix, File baseDir) + throws IOException + { + if ( !baseDir.exists() ) + { + return; + } + DirectoryScanner scanner = new DirectoryScanner(); scanner.setBasedir(baseDir); if ( includesPattern != null )