在 Oracle JVM 中使用 Apache PDFBox

Using Apache PDFBox in Oracle JVM

我正在尝试将 Apache PDFBox Java 库加载到 Oracle JVM 中,但似乎迷失在未解决的依赖项中。 有人成功地将 PDFBox 2.0.8 加载到 Oracle 12.2 JVM 中了吗?

主要是关于如何解决 java 依赖项的问题,一旦完成,按以下顺序加载包,一切都会按预期进行:

1) 加载“Bouncy Castle”依赖项

loadjava -resolve -user scott/tiger@localhost:1521:orcl -thin bcprov-jdk15on-158.jar bcmail-jdk15on-158.jar bcpkix-jdk15on-158.jar

2) 加载“Apache 通用日志记录”

 loadjava -resolve -genmissing -user scott/tiger@localhost:1521:orcl -thin commons-logging-1.2.jar

3) 加载“Apache PDFBox”

 loadjava -resolve -user scott/tiger@localhost:1521:orcl -thin fontbox-2.0.8.jar pdfbox-2.0.8.jar pdfbox-tools-2.0.8.jar pdfbox-debugger-2.0.8.jar

现在使用 PDFBox 就像一个魅力!