mirror of https://github.com/apache/maven.git
PR: MNG-1274
Submitted By: Jerome Lacoste Reviewed By: John Casey Applied patch. Thanks, Jerome! git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344424 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
8b824565b6
commit
ba7249b692
|
@ -50,7 +50,7 @@
|
|||
<dependency>
|
||||
<groupId>org.codehaus.plexus</groupId>
|
||||
<artifactId>plexus-archiver</artifactId>
|
||||
<version>1.0-alpha-3</version>
|
||||
<version>1.0-alpha-4-SNAPSHOT</version>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<artifactId>plexus-utils</artifactId>
|
||||
|
|
|
@ -34,6 +34,7 @@ import org.codehaus.plexus.archiver.Archiver;
|
|||
import org.codehaus.plexus.archiver.ArchiverException;
|
||||
import org.codehaus.plexus.archiver.manager.NoSuchArchiverException;
|
||||
import org.codehaus.plexus.archiver.tar.TarArchiver;
|
||||
import org.codehaus.plexus.archiver.war.WarArchiver;
|
||||
import org.codehaus.plexus.util.DirectoryScanner;
|
||||
import org.codehaus.plexus.util.FileUtils;
|
||||
import org.codehaus.plexus.util.IOUtil;
|
||||
|
@ -358,6 +359,11 @@ public class AssemblyMojo
|
|||
evaluateFileNameMapping( dependencySet.getOutputFileNameMapping(), artifact ) );
|
||||
}
|
||||
}
|
||||
else {
|
||||
// would be better to have a way to find out when a specified include or exclude
|
||||
// is never triggered and warn() it.
|
||||
getLog().debug( "artifact: " + artifact + " not included" );
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -591,6 +597,12 @@ public class AssemblyMojo
|
|||
tarArchiver.setCompression( tarCompressionMethod );
|
||||
}
|
||||
}
|
||||
else if ( format.equals( "war" ) )
|
||||
{
|
||||
WarArchiver warArchiver = (WarArchiver) this.archiverManager.getArchiver( "war" );
|
||||
warArchiver.setIgnoreWebxml( false ); // See MNG-1274
|
||||
archiver = warArchiver;
|
||||
}
|
||||
else
|
||||
{
|
||||
archiver = this.archiverManager.getArchiver( format );
|
||||
|
|
Loading…
Reference in New Issue