diff --git a/mrm-servlet/src/test/java/org/codehaus/mojo/mrm/impl/maven/MockArtifactStoreTest.java b/mrm-servlet/src/test/java/org/codehaus/mojo/mrm/impl/maven/MockArtifactStoreTest.java index 3a0ddb0d..60bc4143 100644 --- a/mrm-servlet/src/test/java/org/codehaus/mojo/mrm/impl/maven/MockArtifactStoreTest.java +++ b/mrm-servlet/src/test/java/org/codehaus/mojo/mrm/impl/maven/MockArtifactStoreTest.java @@ -72,9 +72,9 @@ public void testDirectoryContent() throws Exception Artifact mainArtifact = new Artifact( "localhost", "mrm-15", "1.0", "jar" ); assertNotNull( artifactStore.get( mainArtifact ) ); - List names = new ArrayList(); - JarInputStream jis = new JarInputStream( artifactStore.get( mainArtifact ) ); - try + List names = new ArrayList<>(); + + try (JarInputStream jis = new JarInputStream( artifactStore.get( mainArtifact ) ) ) { JarEntry jarEntry; while ( ( jarEntry = jis.getNextJarEntry() ) != null ) @@ -82,10 +82,6 @@ public void testDirectoryContent() throws Exception names.add( jarEntry.getName() ); } } - finally - { - jis.close(); - } assertTrue( names.contains( "README.txt" ) ); } diff --git a/pom.xml b/pom.xml index afa24ddb..53cb15e1 100644 --- a/pom.xml +++ b/pom.xml @@ -132,12 +132,12 @@ org.codehaus.plexus plexus-utils - 3.0.24 + 3.4.0 org.codehaus.plexus plexus-archiver - 3.4 + 4.2.5 org.apache.maven