以JDK11和JDK8的共存问题为例。
Windows的话,可以配置多个环境变量。 比如:JAVA8_HOME,JAVA10_HOME。然后按需使用需要的环境变量。这里就不说了。
Linux,除了使用环境变量的方式。
可以使用alternatives
命令。
alternatives --list
可以列出...我也不知道,大概是可供切换的软件吧。
alternatives --list
使用alternatives --config java
来切换java版本。
如下图:
alternatives --config java
感觉还是挺方便的,记录在这里。