根据该按照教程https://jingyan.baidu.com/article/9989c746064d46f648ecfe9a.html下载jdk,教程与现在的会有小部分差异,但大体是相同的,下载所需要的linux系统jdk版本
将jdk复制到linux系统解压,具体操作就不多说了,直接说配置
一、在/etc/profile文件中添加
export JAVA_HOME=/usr/local/software/jre1.8.0_151
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
所加位置参考
for i in /etc/profile.d/*.sh ; do
if [ -r "$i" ]; then
if [ "${-#*i}" != "$-" ]; then
. "$i"
else
. "$i" >/dev/null 2>&1
fi
fi
done
export JAVA_HOME=/usr/local/software/jre1.8.0_151
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
unset i
unset -f pathmunge
二、查看jdk版本java -version
看上面其实我安装的是1.8.151版本,现实不一致
接下来要删除/etc/alternatives和/usr/bin/中的java
然后运行java -version出现
-bash: java: command not found
运行
source /etc/profile
接着报错:-bash: /usr/local/software/jre1.8.0_151/bin/java: 权限不够
再次运行
chmod +x /usr/local/software/jre1.8.0_151/bin
就可以了