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

Maven/Java versions coverage #356

Open
wlargou opened this issue Aug 30, 2024 · 1 comment
Open

Maven/Java versions coverage #356

wlargou opened this issue Aug 30, 2024 · 1 comment
Labels
type:question A user question

Comments

@wlargou
Copy link

wlargou commented Aug 30, 2024

Suggest to support more maven and java version for the build (as older projects fail with this builder)

Describe the Enhancement

Add the ability to specify specific maven / java version to use for the build

Possible Solution

Need contribution guidelines as part of docs (or I couldn't find it)

Motivation

Greater adoption

@dmikusa
Copy link
Contributor

dmikusa commented Sep 1, 2024

The support we provide is for the latest versions of each Java long-term support release (8, 11, 17, 21) and the latest version of the non-LTS release, presently 22. We support the latest version of stable Maven, 3, and latest version of the preview of Maven 4.

You can pin to older versions of the buildpack if you must stay on a non-supported version, but we strongly recommend keeping up with the latest releases of the major branch that you're running so that you get all of the security and bug fixes in those releases.

Users of Maven and Gradle are also strongly recommended to use the Maven or Gradle wrapper, which is supported by the buildpack. When you do this, the buildpack will allow the wrapper to install your selected version of Maven or Gradle so you can have more fine-grained control.

@dmikusa dmikusa added the type:question A user question label Sep 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:question A user question
Projects
None yet
Development

No branches or pull requests

2 participants