Environment
Retain 3.5.1 only
Situation
I have Java 7 installed on my Windows 2012 server. When I run the Retain installer, it tells me that I do not have Java 6 installed. It then forces me to install Java 6. Why is this?
Resolution
Retain 3.x requires Java 6 build 38. To avoid potential incompatibilities or issues with newer versions of Java, the installer forces the Java 6 installation. Retain 4 will require Java 8 and will manifest the same behavior as the 3.5.1 installer, forcing the installation of Java 8 in order to avoid potential issues for a customer's Retain system.
Additional Information
This article was originally published in the GWAVA knowledgebase as article ID 2568.