[MSOURCES-119] - Archiving to jar is very slow
o Upgraded maven-archiver to 3.4.0
o Upgraded plexus-archiver to 4.1.0
o Fixed IT's which relied on "Created-By" attribute
in MANIFEST.MF file.
diff --git a/.gitignore b/.gitignore
index 7495d7e..1896925 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,6 +7,7 @@
# Intellij
*.ipr
*.iml
+*~
.idea
out/
.DS_Store
diff --git a/pom.xml b/pom.xml
index f10ccf6..a22408b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -110,17 +110,12 @@
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-archiver</artifactId>
- <version>3.2.0</version>
+ <version>3.4.0</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-archiver</artifactId>
- <version>3.6.0</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.plexus</groupId>
- <artifactId>plexus-utils</artifactId>
- <version>3.1.0</version>
+ <version>4.1.0</version>
</dependency>
<dependency>
diff --git a/src/it/MSOURCES-62/verify.bsh b/src/it/MSOURCES-62/verify.bsh
index 5bd5132..77259b6 100644
--- a/src/it/MSOURCES-62/verify.bsh
+++ b/src/it/MSOURCES-62/verify.bsh
@@ -44,12 +44,6 @@
Attributes manifest = jar.getManifest().getMainAttributes();
- if ( !manifest.getValue( new Attributes.Name( "Created-By" ) ).startsWith( "Apache Maven" ) )
- {
- System.err.println( "Created-By not equals Apache Maven" );
- return false;
- }
-
String val = manifest.getValue( new Attributes.Name( "An-Entry" ) );
System.out.println("An-Entry:'"+val+"'");
if ( !"Some Value".equals( val) )
diff --git a/src/it/manifest-content/verify.bsh b/src/it/manifest-content/verify.bsh
index fec211f..f6b340f 100644
--- a/src/it/manifest-content/verify.bsh
+++ b/src/it/manifest-content/verify.bsh
@@ -42,13 +42,6 @@
JarFile jar = new JarFile( artifact );
- Attributes manifest = jar.getManifest().getMainAttributes();
-
- if ( !manifest.getValue( new Attributes.Name( "Created-By" ) ).startsWith( "Apache Maven" ) )
- {
- System.err.println( "Created-By not equals Apache Maven" );
- return false;
- }
}
catch( Throwable e )
{