Skip to content

Commit b8b06a6

Browse files
Update to Maven 3.3.9 (#107)
1 parent f810838 commit b8b06a6

4 files changed

Lines changed: 15 additions & 21 deletions

File tree

changes.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,15 @@
2424
xsi:schemaLocation="http://maven.apache.org/changes/2.0.0 https://maven.apache.org/xsd/changes-2.0.0.xsd">
2525
<body>
2626

27+
<release version="3.2.2" date="not released">
28+
<action type="update" dev="sseifert" issue="107">
29+
Raise minimum maven version to 3.3.9, minimum java build version to Java 17.
30+
</action>
31+
<action type="update" dev="sseifert">
32+
Update dependencies.
33+
</action>
34+
</release>
35+
2736
<release version="3.2.0" date="2022-09-29">
2837
<action type="add" dev="jschaible">
2938
New parameters for to-maven goal.

pom.xml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ under the License.
2525
<parent>
2626
<groupId>io.wcm.devops</groupId>
2727
<artifactId>io.wcm.devops.parent_toplevel</artifactId>
28-
<version>2.0.4</version>
28+
<version>2.1.2</version>
2929
<relativePath />
3030
</parent>
3131

@@ -84,10 +84,10 @@ under the License.
8484
<properties>
8585
<site.url.module.prefix>maven/plugins/eclipse-maven-plugin</site.url.module.prefix>
8686

87-
<mavenVersion>2.2.1</mavenVersion>
87+
<mavenVersion>3.3.9</mavenVersion>
8888
<maven.test.jvmargs>-Xmx1024m</maven.test.jvmargs>
8989
<surefire.version>3.5.4</surefire.version>
90-
<mavenPluginToolsVersion>3.6.0</mavenPluginToolsVersion>
90+
<mavenPluginToolsVersion>3.15.2</mavenPluginToolsVersion>
9191

9292
<!-- repository settings -->
9393
<distribution.snapshotRepositoryId>sonatype-central-snapshots</distribution.snapshotRepositoryId>
@@ -102,7 +102,7 @@ under the License.
102102
<dependencies>
103103
<dependency>
104104
<groupId>org.apache.maven</groupId>
105-
<artifactId>maven-project</artifactId>
105+
<artifactId>maven-compat</artifactId>
106106
<version>${mavenVersion}</version>
107107
<scope>compile</scope>
108108
</dependency>
@@ -124,12 +124,6 @@ under the License.
124124
<version>${mavenVersion}</version>
125125
<scope>compile</scope>
126126
</dependency>
127-
<dependency>
128-
<groupId>org.apache.maven</groupId>
129-
<artifactId>maven-artifact-manager</artifactId>
130-
<version>${mavenVersion}</version>
131-
<scope>compile</scope>
132-
</dependency>
133127
<dependency>
134128
<groupId>org.apache.maven</groupId>
135129
<artifactId>maven-artifact</artifactId>

src/main/java/org/apache/maven/plugin/ide/AbstractIdeSupportMojo.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -533,12 +533,10 @@ protected IdeDependency[] doDependencyResolution()
533533
localRepo, project.getRemoteArtifactRepositories(),
534534
getArtifactMetadataSource(), null, listeners );
535535
}
536-
catch ( ArtifactResolutionException e )
536+
catch ( RuntimeException e )
537537
{
538538
getLog().debug( e.getMessage(), e );
539-
getLog().error( Messages.getString( "AbstractIdeSupportMojo.artifactresolution", new Object[] {
540-
e.getGroupId(), e.getArtifactId(), e.getVersion(),
541-
e.getMessage() } ) );
539+
getLog().error( "Artifact resolution failed: " + e.getMessage() );
542540

543541
// if we are here artifactResolutionResult is null, create a project without dependencies but
544542
// don't fail

src/test/java/org/apache/maven/plugin/eclipse/it/AbstractEclipsePluginIT.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@
5858
import org.apache.maven.shared.test.plugin.PluginTestTool;
5959
import org.apache.maven.shared.test.plugin.ProjectTool;
6060
import org.apache.maven.shared.test.plugin.TestToolsException;
61-
import org.codehaus.classworlds.ClassRealm;
6261
import org.codehaus.plexus.PlexusContainer;
6362
import org.codehaus.plexus.util.FileUtils;
6463
import org.codehaus.plexus.util.IOUtil;
@@ -223,12 +222,6 @@ protected void tearDown()
223222

224223
if (container != null) {
225224
container.dispose();
226-
227-
ClassRealm realm = container.getContainerRealm();
228-
229-
if (realm != null) {
230-
realm.getWorld().disposeRealm(realm.getId());
231-
}
232225
}
233226
}
234227
}

0 commit comments

Comments
 (0)