首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rowset.jar是5.1,WAS 6.1中的问题

rowset.jar是5.1,WAS 6.1中的问题
EN

Stack Overflow用户
提问于 2011-09-12 19:10:17
回答 1查看 244关注 0票数 0

目前我在WAS5.1下运行我的应用程序,rowset.jar工作正常,但当升级服务器到6.1时,rowset.jar出现如下错误

java.lang.UnsupportedClassVersionError:(javax/sql/rowset/CachedRowSet) offset=6的主版本不正确

有没有人面临同样的问题,如何解决这个问题?我试着用不同版本的jar来解决,

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-12 19:47:24

该错误表明您尝试使用的javax/sql/rowset/CachedRowSet类已编译为Java6字节码。

据我所知,WAS 6.1使用Java 5运行时:

例如,对于WAS 6.1 JVM:

代码语言:javascript
复制
> java -version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build pwi32devifx-20080907 (SR8a + IZ29767 + IZ30684 + IZ31214 + IZ31213))
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 j9vmwi3223ifx-20080811 (JIT enabled)
J9VM - 20080809_21892_lHdSMr
JIT  - 20080620_1845_r8
GC   - 200806_19)
JCL  - 20080907

因此,您需要找出为什么要使用Java6编译版本的行集,并改用Java5。

同样,据我所知,WAS 6.1附带了javax/sql/rowset/CachedRowSet类,所以您不需要自己捆绑它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7386939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档