我是到官网下载了jdk包,版本为jdk1.8.0_241,我将包解压到了/usr/local/java目录下,在/etc/profile下配置了环境变量:
export JAVA_HOME=/usr/local/java/jdk1.8.0_241
export CLASSPATH=.:JAVAHOME/jre/lib/rt.jar:JAVA_HOME/jre/lib/rt.jar:JAVAHOME/jre/lib/rt.jar:JAVA_HOME/lib/dt.jar:JAVAHOME/lib/tools.jarexportPATH=JAVA_HOME/lib/tools.jar
export PATH=JAVAHOME/lib/tools.jarexportPATH=JAVA_HOME/bin:$PATH
之后执行了source /etc/profile
然后在终端中输入java -version
显示bash: java: command not found…
注:我删除了CentOS原本java 的OpenJdk,因为我发现装了新版本的java后,还是显示以前的旧版本号,我就删除了它自带的旧版本的java