您的位置:首页 > 其它

Unsupported major.minor version 52.0错误分析及解决

2017-09-27 22:21 281 查看
昨天有个java小程序在本地(windows)下跑着没有问题,但是到了ubantu上用 java  -jar  XXX.jar 执行总是报


Unsupported major.minor version 52.0  的错误。

经过百度发现是ubantu安装的JDK版本过低的原因(ubantu:1.6 ;  windows:1.7,低版本不能兼容高版本)。
所以只能卸载ubantu上的1.6,并安装高版本。

1.卸载ubantu 1.6JDK
  1) 删除JDK 目录:  rm -rf  /opt/jdk1.6.0_20

2.安装JDK 1.8
下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
(我是ubantu ,所以选了图中选中的那个JDK下载)



然后将压缩包copy到 ubantu   /opt 目录下 解压
tar -zxvf jdk-8u144-linux-i586.tar.gz 

3.配置环境
vim  /etc/profile   
在文件中找到下面的内容,并修改成最新版本(如果没有的新加)
export JAVA_HOME="/opt/jdk1.8.0_144"

export PATH="$JAVA_HOME/bin:$PATH"






4.保存退出
5. source profile  (刷新配置文件)
6. 验证  java -version 




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: