多版本java共存和切换
由于不同的项目编译依赖的java版本不同,很多时候需要在测试环境安装多版本jdk,方便不同版本的jdk进行切换。
一. 卸载
首先需要确认当前环境中是否已经安装了jdk(linux中很多时候会内嵌openjdk),如果当前环境中的jdk与需求不符,则可以卸载当前jdk
sudo apt-get remove openjdk*
删除全局JAVA_HOME,CLASSPATH,和PATH的设置,打开/etc/profile,或者/etc/bashrc或者 /etc/.bash_profile中删除类似如下语句:
export JAVA_HOME=/usr/lib/java/jdk170_80
export CLASSPATH=${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
删除当前用户环境变量中的设置, cd ~ 打开~/.profile文件或者~/.bashrc文件,删除类似于上面那些环境变量设置的语句