iTextpdf Java 兼容性

iTextpdf Java compatibility

我需要加密 pdf 文档并决定为此使用 itext 版本 5.4.0,在我的机器上进行本地测试时一切顺利(使用 JAVA 1.8.0),但现在我需要将工作转移到 oracle 数据库 11gR2,当我加载 jar 文件(iText 和 bouncycastle)时,我不断收到相同的错误:ORA-29534:无法解析引用的对象。我为此使用 loadjava 命令:

loadjava -u SYSTEM/SYS_PWD@SID -o -r -v -f -noverify -synonym -g public itextpdf-5.1.0.jar

我也试过使用 SYS,但仍然得到相同的错误代码。 不知道和JVM有没有关系,数据库用的是JAVA 1.5.0.

我搜索了 iText java 要求,但没有找到任何内容 很有用,如果能得到任何帮助,我将不胜感激。

我能够使用相同的命令但使用其他参数上传、编译和使用 .jar 文件中的库,并且它已编译;我使用的命令是:

loadjava -u SYS/[pwd]@[SID] -r -v -f -genmissing -s -grant public [file].jar

希望这可以帮助到有需要的人!