Virtualize starts with a default instance of Java shipped with the product, but you can configure it to run a different version or alternate distribution. If you are working with an IBM application, for example, you may need to run SOAtest with the IBM JRE, which enables SSL configuration for IBM MQ transports.
Note that Virtualize ships with a version of Eclipse that requires Java 17 or higher. If you configure it to run Java 11, you will need to install the Virtualize p2 update site into Eclipse 2023-03 or older.
Use the-Zjava_home
switch and point to the alternate JRE when starting SOAtest. For example:Windows
soatest.exe -Zjava_home "C:\Program Files\Java\jdk-21"
Linux
soatest -Zjava_home /usr/lib/jvm/java-21-openjdk-amd64
MacOS
Parasoft\ SOAtest.app/Contents/Eclipse/soatest -Zjava_home /Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
For Windows, you can also configure SOAtest to always start up with the alternate JRE by adding the switch to the Target field in the SOAtest properties: