apache / apache/maven-mvnd

Make mvnd download Maven version specified by Maven Wrapper configuration

Open
#766 4 comments 0 reactions 0 assignees View on GitHub
new feature
Dominant language
Java
Stars
3.5k
Forks
250
Avg merge
16h 22m
Merged PRs (30d)
36

Description

currently, mvnd ships with an embedded Maven version in it: this leads to questions on how to have a mvnd release for each Maven release, with a clear pattern #392

it would be nice if Maven version was not injected at mvnd build time but at runtime: to avoid reinventing a wheel, the Maven Wrapper configuration `.mvn/wrapper/maven-wrapper.properties` could be used to define per-project target Maven

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing where mvnd currently selects or embeds its Maven version, then compare that flow with the `.mvn/wrapper/maven-wrapper.properties` configuration named in the issue. The work is done when a project’s wrapper configuration determines the Maven version downloaded and used at runtime, rather than requiring the version at mvnd build time.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.