Howdy,

Yes, plugins are lagging, as we currently focus on core.
Given it works with Maven 3 plugins as well... you can still use Maven
4 w/ Maven 3 plugins.

T

On Thu, Jan 23, 2025 at 10:23 AM Anders Hammar <and...@hammar.net> wrote:
>
> It seems in fact that m-install-p 4.0.0-beta-1 is incompatible with Maven
> 4.0.0 RCs. Using m-install-p 4.0.0-beta-2-SNAPSHOT from master seems to
> work though. m-install-p 4.0.0-beta-1 has a dependency to Maven
> 4.0.0-beta-2 and there have been some API changes since.
>
> So IMHO there is currently no easy way to use Maven 4.0.0 RCs if you want
> to run "mvn install" and use build/consumer poms. Or am I missing something
> here?
>
> /Anders
>
> On Mon, Jan 20, 2025 at 8:57 PM Anders Hammar <and...@hammar.net> wrote:
>
> > I've started to try out Maven 4 and have run into an issue with Maven
> > 4.0.0-rc-2 and maven-install-plugin 4.0.0-beta-1. Are they supposed to be
> > compatible or is it expected?
> >
> > [*ERROR*] Failed to execute goal
> > org.apache.maven.plugins:maven-install-plugin:4.0.0-beta-1:install
> > *(default-install)* on project bom-test-parent: *Execution
> > default-install of goal
> > org.apache.maven.plugins:maven-install-plugin:4.0.0-beta-1:install failed:
> > An API incompatibility was encountered while executing
> > org.apache.maven.plugins:maven-install-plugin:4.0.0-beta-1:install:
> > java.lang.NoSuchMethodError: 'org.apache.maven.api.Artifact
> > org.apache.maven.api.Project.getPomArtifact()'*
> >
> > [*ERROR*] *-----------------------------------------------------*
> >
> > [*ERROR*] *realm =
> > plugin>org.apache.maven.plugins:maven-install-plugin:4.0.0-beta-1*
> >
> > [*ERROR*] *strategy =
> > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy*
> >
> > [*ERROR*] *urls[0] =
> > file:/Users/anders/.m2/repository/org/apache/maven/plugins/maven-install-plugin/4.0.0-beta-1/maven-install-plugin-4.0.0-beta-1.jar*
> >
> > [*ERROR*] *urls[1] =
> > file:/Users/anders/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/4.0.0-beta-1/maven-plugin-annotations-4.0.0-beta-1.jar*
> >
> > [*ERROR*] *Number of foreign imports: 1*
> >
> > [*ERROR*] *import: Entry[import  from realm ClassRealm[maven.api.v4,
> > parent: null]]*
> >
> > /Anders
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to