...
The Weave web application requires Java to run, but as part of the installation process a suitable Java runtime can be installed along with the rest of the Weave components. During the installation process you can choose to use an existing Java runtime for running Weave, if it meets the minimum requirements, or you can have the Weave installer install the bundled Java runtime. The Java runtime that's bundled with the release is 1.7 8 and is suitable for both Windows and Linux, but Weave will also work with Java 1.8.
If however you are trying to install Weave directly from the installation file or you've copied the installer to a remote server that you don't have hardware access to, then you'll need to, at least temporarily, install a Java runtime on the server. The Java runtime used for the installer does not have the same requirements as the Java runtime required to run Weave itself, so an older Java installation may be suitable.
We do not provide support for non-Oracle Java versions. However, if you wish to install a non-Oracle Java and you want to use SSL, you will also need to install the Sun JSSE package.
OpenJDK is currently not supported.
Java Licencing.
Cohga supplies version 7 8 of Java with Weave by default. This supplied version of Java 7 8 does not have updates enabled and is fixed at the version, as installed. Cohga has supplied Java 8 to some customers that need Java 8 to work with Esri using TLS 1.2 and above for their ArcGIS Online platform. The Java 8 version supplied by Cohga is build 191 and was downloaded in September 2018.
The Oracle JDK FAQ clearly states that if you download and use a version of Java prior to April 16, 2019, it is not affected by the new license agreement. See here: https://www.oracle.com/technetwork/java/javase/overview/oracle-jdk-faqs.html
...
Weave supports the application server versions listed below. We may ask you to migrate to one of the supported application servers before we can provide you with further support.
- Jetty --- 89.14+
- Apache Tomcat --- 78.05+
Antivirus Software Configuration
...