You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Pablo Grisafi (Jira)" <ji...@apache.org> on 2021/03/18 14:05:00 UTC
[jira] [Created] (MNG-7121) better support for multiple SDK
Pablo Grisafi created MNG-7121:
----------------------------------
Summary: better support for multiple SDK
Key: MNG-7121
URL: https://issues.apache.org/jira/browse/MNG-7121
Project: Maven
Issue Type: New Feature
Components: core
Reporter: Pablo Grisafi
Java evolves at a much faster pace now. In the compay I work for we have projects on Java 6 (sadly yes), 8, 11 and 15.
The toolchains plugin helps, but it involves manually editing an xml file, and in my experience people tend to forget about it.
I think a better user experiense would be a ~/.m2/jdks folder, with one subfolder per jdk, a little like sdkman does it.
Maven could even automaticlly download the one you need for a specific project if it is not already present, like it does with any dependency. It will be more portable and less manual work. Dependency handling and jdk handling will be managed be maven in a consistent way, cloning a project from github will be way more straightforward.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)