Author: brianf
Date: Wed Jan  2 18:50:46 2008
New Revision: 608314

URL: http://svn.apache.org/viewvc?rev=608314&view=rev
Log:
MDEP-119: create the classpath output folders if needed.

Modified:
    
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/BuildClasspathMojo.java

Modified: 
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/BuildClasspathMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/BuildClasspathMojo.java?rev=608314&r1=608313&r2=608314&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/BuildClasspathMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/BuildClasspathMojo.java
 Wed Jan  2 18:50:46 2008
@@ -299,6 +299,8 @@
     {
         try
         {
+            out.mkdirs();
+            
             Writer w = new BufferedWriter( new FileWriter( out ) );
 
             try
@@ -309,7 +311,7 @@
             }
             catch ( IOException ex )
             {
-                throw new MojoExecutionException( "Error while writting to 
classpath file '" + cpFile + "': " +
+                throw new MojoExecutionException( "Error while writting to 
classpath file '" + out + "': " +
                     ex.toString(), ex );
             }
             finally
@@ -319,7 +321,7 @@
         }
         catch ( IOException ex )
         {
-            throw new MojoExecutionException( "Error while opening/closing 
classpath file '" + cpFile + "': " +
+            throw new MojoExecutionException( "Error while opening/closing 
classpath file '" + out + "': " +
                 ex.toString(), ex );
         }
     }


Reply via email to