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.