fedora33自带的java运行时出错,从java官网下载了一个新的运行环境 jre-8u271-linux-x64.tar.gz 包。
没有卸载fedora33自带的java,安装新的java运行环境如下:
1. 解压缩:
tar -xzvf jre-8u271-linux-x64.tar.gz
2. 进入解压缩的目录,并编辑运行环境脚本:
cd jre1.8.0_271/
gedit setenv.sh
setenv.sh脚本内容:
export JAVA_HOME=/home/l/jre1.8.0_271
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
运行脚本:
source setenv.sh
看一下新的java版本是否正确:
java -version
java version "1.8.0_271"
Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode)