Это в значительной степени способ сделать это. Я предполагаю, что вы имеете в виду, что вы не хотите менять свой глобальный JAVA_HOME. Все в порядке. Вам просто нужно установить другой JAVA_HOME для Maven. Вы можете легко сделать это, создав файл в /etc/mavenrc
или ~/.mavenrc
(Linux) или %HOME%\mavenrc_pre.bat
(Windows) с соответствующим JAVA_HOME, определенным в нем. Maven выполняет их при запуске, если они существуют, если вы не определили переменную с именем MAVEN_SKIP_RC
. Вы также можете изменить сценарии запуска Maven напрямую, но для этого нет веских причин, так как он дает вам эти хорошие возможности.