Q: What is the version of Java Runtime Environment (JRE) required to run Qoppa’s PDF library and component products? And which bit levels are supported?
A: Both 32bit and 64bit versions of Java are supported.
As of v2021R1, this is the Java version compatibility for Qoppa’s PDF library and component products.
Product | Compiled With | Runs With | Recommended With* |
jOfficeConvert | Java 8 | Java 8, Java 9, Java 10, Java 11, Java 12, Java 13, Java 14, Java 15, Java 16, Java 17 | Java 8, Java 17, Java 11 |
jPDFOptimizer | Java 8 | Java 8, Java 9, Java 10, Java 11, Java 12, Java 13, Java 14, Java 15, Java 16, Java 17 | Java 8, Java 17, Java 11 | jPDFPreflight | Java 8 | Java 8, Java 9, Java 10, Java 11, Java 12, Java 13, Java 14, Java 15, Java 16, Java 17 | Java 8 or Java 11 or Java 17 |
jPDFAssemble, jPDFFields, jPDFImages, jPDFPrint, jPDFProcess, jPDFSecure, jPDFText |
Java 8 | Java 8, Java 9, Java 10, Java 11, Java 12, Java 13, Java 14, Java 15, Java 16, Java 17 | Java 8, Java 17, Java 11 |
jPDFEditor, jPDFNotes, jPDFViewer | Java 8 | Java 8, Java 9, Java 10, Java 11, Java 12, Java 13, Java 14, Java 15, Java 16, Java 17 | Java 8, Java 17, Java 11 |
jPDFWeb | Java 8 | Java 8, Java 9, Java 10, Java 11, Java 12, Java 13, Java 14, Java 15, Java 16, Java 17 | Java 8 or Java 11 or Java 17 |
jPDFWriter | Java 8 | Java 8, Java 9, Java 10, Java 11, Java 12, Java 13, Java 14, Java 15, Java 16, Java 17 | Java 8, Java 17, Java 11 |
*We recommend Java 8, Java 11 or Java 17 for our Qoppa’s PDF library and component products for the following reasons:
- We prefer Java releases that are LTS (Long Term Support), as they remain the industry standard for several years. See Oracle roadmap. Java 8, Java 17 and Java 11 are LTS.
- PDF Studio, Qoppa’s advanced Desktop PDF editor built on top of jPDFEditor and used by thousands of end-users every day, was shipped for many versions with Java 8 and is now shipped with Java 17 as of PDF Studio version 22.
- Qoppa’s development team environment is Java 8.