-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Closed
Labels
bugSomething isn't workingSomething isn't workingpriority:majorMajor loss of functionMajor loss of function
Milestone
Description
Hervé Boutemy opened MNG-6957 and commented
building Maven Artifact buildconsumer branch https://github.com/apache/maven-archetype/tree/buildconsumer
$ mvn verify -Drevlist=test
[INFO] Scanning for projects...
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[ERROR] 'dependencies.dependency.version' for org.apache.maven.archetype:archetype-packaging:jar is missing. @ org.apache.maven.plugins:maven-archetype-plugin:[unknown-version], /home/herve/projets/maven/sources/plugins/tools/archetype/maven-archetype-plugin/pom.xml, line 81, column 17
@
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project org.apache.maven.plugins:maven-archetype-plugin:3.2.0-SNAPSHOT (/home/herve/projets/maven/sources/plugins/tools/archetype/maven-archetype-plugin/pom.xml) has 1 error
[ERROR] 'dependencies.dependency.version' for org.apache.maven.archetype:archetype-packaging:jar is missing. @ org.apache.maven.plugins:maven-archetype-plugin:[unknown-version], /home/herve/projets/maven/sources/plugins/tools/archetype/maven-archetype-plugin/pom.xml, line 81, column 17
This is caused by the order of the modules is the reactor:
<modules>
<module>archetype-models</module>
<module>archetype-common</module>
<module>maven-archetype-plugin</module>
<module>archetype-packaging</module>
</modules>The version is being resolved before archetype-packaging is available in the context. This should become lazy resolution.
Affects: 4.0.0
Issue Links:
- MNG-6956 Ensure all Apache Maven sub-projects can handle build/consumer
("Is contained by") - MNG-6656 Introduce base for build/consumer process
("is caused by")
Remote Links:
Backported to: 4.0.0-alpha-2
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingpriority:majorMajor loss of functionMajor loss of function