Compatibility of Java™ client applications with different versions of the CICS® Transaction Gateway API.
You do not have to recompile Java client applications if you migrate them to a new environment, for example if you:
You must use a JRE version that is supported by the version of the ctgclient.jar that you have deployed with your Java client application.