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 > >