LINUX下多版本JAVA如何修改/切换环境变量
export JAVA_HOME=/path/to/jdk-11
export PATH=$JAVA_HOME/bin:$PATH
以上代码可放在环境变量下,也可直接在shell中输入,但在shell中输入则只会在当前shell生效。
如果想要长期保存切换文件,可将该代码保存在某个文件A下,以后source A即可实现切换。
注意
第二个$JAVA_HOME/bin必须放在$PATH之前,用冒号分隔,因为java -version等命令会优先选取$PATH中靠前的java路径,若想新java的环境变量配置生效并保留$PATH里的其他配置,需要将后写入的java环境变量放在已有的java环境变量之前。