Joe Littlejohn created MNG-7720: ----------------------------------- Summary: Build order is incorrect and does not respect Reactor Build Order Key: MNG-7720 URL: https://issues.apache.org/jira/browse/MNG-7720 Project: Maven Issue Type: Bug Components: Bootstrap & Build Affects Versions: 3.9.0 Reporter: Joe Littlejohn
I have a multi-module project. When using Maven 3.9.0, my project fails to build. The problem appears to be that the Reactor Build Order is not respected when the build actually runs. When the build runs, I see this output: {code:java} [INFO] Reactor Build Order: 15[INFO] 16[INFO] jsonschema2pojo [pom] 17[INFO] jsonschema2pojo-core [jar] 18[INFO] jsonschema2pojo-ant [jar] 19[INFO] jsonschema2pojo-cli [jar] 20[INFO] jsonschema2pojo-gradle-plugin [jar] 21[INFO] jsonschema2pojo-maven-plugin [maven-plugin] 22[INFO] jsonschema2pojo-integration-tests [jar] {code} However Maven first builds jsonschema2pojo, and next tries to build jsonschema2pojo-ant instead of jsonschema2pojo-core. The build fails because jsonschema2pojo-core is not found. There is a full log available here: https://github.com/joelittlejohn/jsonschema2pojo/actions/runs/4332878826/jobs/7565796916 Workaround: Downgrade to Maven 3.8.7 and the problem goes away. -- This message was sent by Atlassian Jira (v8.20.10#820010)