commit | b850186b8c088a84077b44e80b8e6a9fc6b84af6 | [log] [tgz] |
---|---|---|
author | Carsten Ziegeler <cziegeler@apache.org> | Mon Jan 10 07:35:09 2011 +0000 |
committer | Carsten Ziegeler <cziegeler@apache.org> | Mon Jan 10 07:35:09 2011 +0000 |
tree | 3be58345e20fd5a32f5d01f3102f6ab26394f7ab | |
parent | d3226d1ee62c4b70e4d5d3a6b582e20e89d2457f [diff] |
FELIX-2770 : maven-scr-plugin 1.6.0 incompatible with <packaging>pom</packaging> projects git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1057097 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scrplugin/maven-scr-plugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java b/scrplugin/maven-scr-plugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java index 63fd4c0..cd9ea8c 100644 --- a/scrplugin/maven-scr-plugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java +++ b/scrplugin/maven-scr-plugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java
@@ -19,7 +19,7 @@ package org.apache.felix.scrplugin.mojo; -import java.io.*; +import java.io.File; import java.util.*; import org.apache.felix.scrplugin.*; @@ -82,8 +82,13 @@ while ( i.hasNext() ) { final String tree = i.next(); - this.log.debug( "Scanning source tree " + tree ); final File directory = new File( tree ); + if ( !directory.exists() ) + { + this.log.warn("Source tree does not exist. Ignoring " + tree); + continue; + } + this.log.debug( "Scanning source tree " + tree ); final DirectoryScanner scanner = new DirectoryScanner(); scanner.setBasedir( directory );