Overview
Java is an essential component for running eFORMz, and understanding the different versions available is key to ensuring compatibility, security, and optimal performance. While eFORMz works with many versions of Java, the officially supported versions are those that are up-to-date with security patches. This article explains Java versioning, compatibility with eFORMz, and the different Java distribution options available to users.
Requirements
-
Java Version:
- eFORMz officially supports Java 1.8 or Java 17 and later.
-
Java Distribution:
- You can use OpenJDK (e.g., Eclipse Temurin, IBM) or Oracle’s Java SE.
- Oracle Java SE comes with a subscription cost.
- OpenJDK provides a no-subscription alternative.
-
Security:
- Always use a version of Java that is current with security patches to avoid potential vulnerabilities.
-
Memory Allocation:
- Ensure proper memory settings in the Java Runtime (
-mxparameter) to avoid issues related to system memory limitations.
- Ensure proper memory settings in the Java Runtime (
-
System Resources:
- Java can only use as much memory as is available, particularly in shared environments where memory may be limited.
Product Information
Java 8 (1.8) and Java 17 are officially supported for use with eFORMz. Here’s an overview of Java versioning.
Java 8 (1.8)
Java 8 (1.8): The version string for Java 8 is 1.8 or 1.8.0, with updates being identified as “1.8.0_5” (for JDK 8 update 5). You will see version strings when using commands like:
-
java -version(returns “1.8.0”). -
java -fullversion(returns “1.8.0-bxx”). -
javac -source 1.8(an alias forjavac -source 8). - Java system properties:
java.version,java.vm.version, etc.
Java 17
Java 17: This version is supported for its stability and security features.
Oracle periodically updates Java versions. These updates are included in the version string (e.g., “1.8.0_5” for JDK 8 update 5) and may be crucial for ensuring security patches are applied.
For a more detailed explanation of Java versions and naming conventions, visit Java Version History on Wikipedia.
Assistance
If any further assistance is needed, please contact our Support team.
Comments
0 comments
Article is closed for comments.