OK. I incorrectly thought that I needed to use m-install-p v4 with Maven 4.
I just tested with m-install-p 3.1.1 and see that it works. Thanks for
clarifying!

/Anders

On Thu, Jan 23, 2025 at 11:35 AM Tamás Cservenák <ta...@cservenak.net>
wrote:

> 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