虚拟机下Centos6.7安装JDK常见问题

1.上篇文章说了如何共享文件
https://blog.csdn.net/qq_39052339/article/details/100111966
在共享文件夹中放置JDK的tar包
解压过程如下:
进入tar包目录:cd /mnt/share
我使用的是jdk-8u73-linux-x64.tar.gz
解压命令:tar -zxvf jdk-8u73-linux-x64.tar.gz -C /usr/local/
进入cd /usr/local查看就有了
虚拟机下Centos6.7安装JDK常见问题_第1张图片
接着配置环境变量
1.vi /etc/profile
2.在该文件最后加入两行代码:
export JAVA_HOME=/usr/local/jdk1.8.0_73
export PATH=$ PATH:$JAVA_HOME/bin
3.保存退出
4.运行该文件:source /etc/profile
5.检测JDK是否安装成功
java -version
javac -version
在这里插入图片描述
6.写一个hello.java文件就会出现如下错误(JDK版本高,试图在低版本的JVM下运行程序的错误)
Exception in thread “main” java.lang.UnsupportedClassVersionError: hello : Unsupported major.minor version 52.0
虚拟机下Centos6.7安装JDK常见问题_第2张图片
解决办法:
1.先查看java路径,并进入路径
虚拟机下Centos6.7安装JDK常见问题_第3张图片
虚拟机下Centos6.7安装JDK常见问题_第4张图片
2.删了这个java并将之前JDK中的java放进来
在这里插入图片描述
sudo rm -rf java
sudo ln -s $JAVA_HOME/bin/java /usr/bin/java
虚拟机下Centos6.7安装JDK常见问题_第5张图片
搞定
在这里插入图片描述

你可能感兴趣的:(应用安装,Linux,Linux下JDK安装问题)