Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mvnd in the maven wrapper in teams #1130

Open
nielsbasjes opened this issue Sep 8, 2024 · 1 comment
Open

mvnd in the maven wrapper in teams #1130

nielsbasjes opened this issue Sep 8, 2024 · 1 comment

Comments

@nielsbasjes
Copy link

When I want to use the mvnd in the maven wrapper I can simply specify the download url and it works.

However because mvnd is only distributed as native executables I have a problem when working in a team (or opensource project) where people have different hardware. Some have Arm based Macs, some still have an old intel based mac and I normally work on an x86_64 based Linux.

I would like to use mvnd but at this time I cannot make it part of the mvn wrapper config in the projects.

So although a non-graalvm distribution of mvnd is slower, it is desirable for situations like this.

@Blacktiger
Copy link

Maven builds can sometimes be sensitive to the version of maven used. Maybe it would be worth providing some way to configure mvnd to use a specific maven version already installed on the system? Then if you're using the maven wrapper you could just configure mvnd to point to the wrapper so you still get the benefits of having the daemon running in the background? I suppose mvnd has to hook deeply into maven itself so maybe that won't work?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants