UnsupportedClassVersionError。使用apt安装:
sudo apt update
sudo apt install openjdk-<版本>-jdk # 如openjdk-8-jdk、openjdk-11-jdk
支持多版本并存,通过--install添加至update-alternatives管理。
手动安装(非OpenJDK):
/usr/lib/jvm/,通过update-alternatives配置路径。多版本切换:
sudo update-alternatives --config java # 选择默认版本
sudo update-alternatives --display java # 查看已安装版本
jenv add添加版本,jenv global设置全局版本。环境变量配置:
~/.bashrc或/etc/environment,添加:export JAVA_HOME=/usr/lib/jvm/<版本路径>
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:source ~/.bashrc。java -version # 查看当前版本
javac -version # 查看编译器版本
sudo apt upgrade openjdk-<版本>-jdksudo apt remove openjdk-<版本>-jdk。sudo)。apt-get -f install修复依赖。参考来源:[1,2,3,4,5,6,7,8,9,10]