You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by dk...@apache.org on 2008/01/15 19:01:02 UTC

svn commit: r612178 - /maven/plugins/trunk/maven-shade-plugin/src/main/java/org/apache/maven/plugins/shade/DefaultShader.java

Author: dkulp
Date: Tue Jan 15 10:00:57 2008
New Revision: 612178

URL: http://svn.apache.org/viewvc?rev=612178&view=rev
Log:
Fix problems with directories in the generated jars

Modified:
    maven/plugins/trunk/maven-shade-plugin/src/main/java/org/apache/maven/plugins/shade/DefaultShader.java

Modified: maven/plugins/trunk/maven-shade-plugin/src/main/java/org/apache/maven/plugins/shade/DefaultShader.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-shade-plugin/src/main/java/org/apache/maven/plugins/shade/DefaultShader.java?rev=612178&r1=612177&r2=612178&view=diff
==============================================================================
--- maven/plugins/trunk/maven-shade-plugin/src/main/java/org/apache/maven/plugins/shade/DefaultShader.java (original)
+++ maven/plugins/trunk/maven-shade-plugin/src/main/java/org/apache/maven/plugins/shade/DefaultShader.java Tue Jan 15 10:00:57 2008
@@ -132,7 +132,8 @@
                 addDirectory( resources, jos, parent );
             }
         }
-        jos.putNextEntry( new JarEntry( name ) );
+        //directory entries must end in "/"
+        jos.putNextEntry( new JarEntry( name + "/" ) );
         resources.add( name );
     }