码迷,mamicode.com
首页 > 其他好文 > 详细

UnsupportedClassVersionError 错误解决办法

时间:2016-03-17 14:41:07      阅读:368      评论:0      收藏:0      [点我收藏+]

标签:

偶然遇到关于版本问题的错误,为了以后查找方便记录下来。有更好的办法欢迎大家更正。

错误内容:

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/jacob/activeX/ActiveXComponent : Unsupported major.minor version 51.0

错误翻译:

在执行main方法时 ,其中用到ActiveXComponent 包时候编译用的版本与当前ide中使用的java版本不一致。

解决办法:

我是在使用jacob时下载的1.18版本与到的该问题,找到相应包下的文件点击查看相关介绍。1.18的jacob要求在java1.7环境下运行。如下图

技术分享

那么只能有3个办法解决了。

1、不用jacob换用例如poi...的jar包来操作。显然我放不下jacob,我要操作word。poi不是很好用。

2、下载低版本的jacob来适应项目已有的jdk环境。

3、把项目中的jdk版本升级到1.7.

重点就说下升级到1.7吧,我用的myeclipse。当前环境中可选择的最高版本是1.6.所以需要添加1.7的版本(下载安装不说了)。

项目右键-->properties-->Java Build Path-->Libraries-->Add Library--jre system library-->Installed Jre选择安装1.7的jdk路径。

 

技术分享

技术分享

技术分享

技术分享技术分享

技术分享

技术分享

 

最后点击ok重新运行项目现在可以了。

 

UnsupportedClassVersionError 错误解决办法

标签:

原文地址:http://www.cnblogs.com/zsslll/p/UnsupportedClassVersionError.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!