Forum Discussion
Thank you for your response.
I have updated the Hava Bridge to point to our open JDK 11.0.1 jvm.dll file, but TC still attempts to use my JRE 8 VM. Is there another location for me to specify the JDK directory?
Keep in mind, that setting is stored per machine per user. So, if you are running something using a different user or on a different machine, you need to make that setting change there as well.
That is the ONLY place to indicate the JVM to use by TestComplete for JavaBridge work.
- BTscott6 years agoContributor
Even though I have set up the JavaBridge to point to the jdk 11's jvm, the tested application still only shows jre1.8.0 as the only VM to choose.
- tristaanogre6 years agoEsteemed Contributor
OF course.. because you're selecting the JavaW.exe from the 1.8 folder. You need to change the actual tested application to point to the new JavaW.exe for the JDK 11. JavaBridge has nothing to do with that..
REad up on JavaBridge (https://support.smartbear.com/testcomplete/docs/testing-with/advanced/using-external-functions/calling-from-java-classes.html). The JavaBridge is for calling Java classes within your script code.
Again, I reference to something I mentioned above. TestComplete 12.60 only supports Java applications up through version 10. So, the possible problem you're dealing with is that it's not recognizing the JVM for the JDK 11.- BTscott6 years agoContributor
Thank you for your responses. I created a support ticket regarding this issue and I've been informed that there currently is no support for JDK 11 at this time, but they will be looking into it in January.
RE: Case Number: 00325973
"Java 11 is not supported in TestComplete 12.60 - but you can test your Java application with Java 10:
We're going to add the support for Java 11 in one of the future versions but, currently, we don't have any ETA for this."
Thank you again.
-Scott
Related Content
- 2 years ago
Recent Discussions
- 2 days ago