Setting the client Java version
Set up your Z Validation Assistant environment to use the correct Java™ version.
The Java Version Priority Hierarchy checks multiple locations to find a valid Java path, following a specific order until a valid IBM Semeru JDK (version 17 or later) is found.
Following is the priority order in which Java Version Priority Hierarchy checks for a valid Java path:
-
Z Validation Assistant setting for JAVA_HOME:
zValidationAssistant.javaHome
-
watsonx Code Assistant™ for Z extension setting for JAVA_HOME:
zCodeAssistant.JAVA_HOME
-
Z Open Editor extension setting for JAVA_HOME:
zopeneditor.JAVA_HOME
-
Red Hat Java Runtime Configuration setting:
java.configuration.runtimes
-
Java Language Server setting (Java > Jdt > Ls > Java: Home in VS Code):
java.jdt.ls.java.home
-
System JAVA_HOME environment variable:
process.env.JAVA_HOME