首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iText 5.5.3与java 1.6.0.17的兼容性

iText 5.5.3与java 1.6.0.17的兼容性
EN

Stack Overflow用户
提问于 2014-10-02 20:37:53
回答 1查看 1.3K关注 0票数 0

我想在我的数据库上加载iText 5.5.3。我的数据库是oracle 10.2.0.4,我想我的java版本有问题。

在我的数据库中是:

代码语言:javascript
复制
C:\numerisation>java -version
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)

在加载java时,我得到的第一个错误是:

代码语言:javascript
复制
resolving: class com/itextpdf/text/pdf/hyphenation/CharVector
errors   : class com/itextpdf/text/pdf/hyphenation/CharVector
    ORA-29552: avertissement de vÚrification : java.lang.UnsupportedClassVersionError: 
    com/itextpdf/text/pdf/hyphenation/CharVector (Unsupported major.minor version 49.0)

我在网上搜索了一下,结果显示我没有兼容的java版本。你会怎么做?是否在数据库上安装新版本的Java?如果是,是哪一个?在数据库上,它与iText 2.1.3一起工作。

EN

回答 1

Stack Overflow用户

发布于 2014-10-03 05:29:43

如果使用的是load java,则取决于Oracle数据库内部的JVM版本,而不是安装在数据库外部的服务器上的JVM版本。数据库外部有1.6个JVM这一事实对您没有帮助。

Oracle 10.2附带了1.4 JVM。不幸的是,由于它与数据库捆绑在一起,内部JVM不能独立升级。您可以将整个数据库升级到11.2或12c (这将是很好的,因为10.2目前正在持续支持)。否则,您将需要使用旧版本的iText,或者需要对系统进行体系结构设计,以便iText代码在数据库之外的JVM中运行。

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

https://stackoverflow.com/questions/26160973

复制
相关文章

相似问题

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