Try to parse java.version from pom.xml #218
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
see #217
Summary
If a
pom.xml
is found, it is parsed and checked for thejava.version
property (spring boot). If the property is found, this information is used to not only require a JDK, but a JDK of the correct version.Use Cases
If a spring boot application is requiring a specific java version (e.g. 17) which is different from the default one being installed, the user is not forced to provide
BP_JVM_VERSION
, but the version is auto detected.Note: This would need a change for
libjvm
to honor the required metadata.Checklist