Java Version Switcher
Switches between java and maven versions for cmd sessions.
Script setup
- In addition to regular
JAVA_HOME
environment variable, different java versions has to be set as environment variables in order to script to work. See Environment example. - Environment variable naming should follow this standard
JAVA_HOME_<VERSION>
.- Ex: JAVA_HOME_18
- Using same naming standard, more
M2_HOME
variables can also be set for maven version switchingM2_HOME_<VERSION>
.- Ex: M2_HOME_3.6
Commands
-h
,--help
Prints help message.-a
,--about
Shows about jvs.-m <MAVEN_VERSION>
,--maven <MAVEN_VERSION>
Used for switching maven version.
Usage
- jvs <JAVA_VERSION>
- jvs <JAVA_VERSION> -m <MAVEN_VERSION>
Examples
- jvs 11
- jvs 1.8 -m 3.6
- jvs 18 --maven 3.8
ย