java8和11多版本同时使用

线上服务用了11,然而还有别的服务,所用版本为8,于是同时安装了8和11,发现并不能像python一样通过修改名称来使用不同的版本

百度了一下基本上都是新建两个java_home 通过切换不同java_home实现版本切换

安装jdk8的时候有个安装jre的选项,安装之后会在电脑上安装两个jre,但一般情况下,直接安装jre可以省掉环境变量的配置,然后就去找了一下来源,发现在环境变量中写入了如下

image-20201105163832301

找到所在的位置,然后修改名称

image-20201105163741611

完美解决问题

image-20201105165107916