commit | 0a838838e40ecc5dcabf42eb089ede3e0e230def | [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 | 29ec83c12ecd42122ea5caa59e3d79524384a5d8 [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 );