cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Is JAVA_HOME required for Thingworx 8.4?

SOLVED
eyli
Amethyst

Is JAVA_HOME required for Thingworx 8.4?

I have been using Thingworx foundation 8.4 installed on a Windows server machine. I just found there are no environment variables like JAVA_HOME and JRE_HOME defined on this server. It looks Thingworx works fine. 

I also found a JavaHome key likely defined for Thingworx in the registry item "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Apache Software Foundation\Prorun 2.0\thingworxServer\Parameters\Jave\". Can anyone help explain if the JAVE_HOME environment variable is a must-have?

Tags (1)
1 ACCEPTED SOLUTION

Accepted Solutions

Re: Is JAVA_HOME required for Thingworx 8.4?

Hello,

 

It really depends on how you run it. If you wrap your Tomcat process in a Windows service via procrun facility (https://commons.apache.org/proper/commons-daemon/procrun.html), then it will handle environment variables for you (that's what you see in your registry). If you simply execute Tomcat as a standalone command line application, then you would need to supply those environment variables.

 

/ Constantine

View solution in original post

2 REPLIES 2

Re: Is JAVA_HOME required for Thingworx 8.4?

Hello,

 

It really depends on how you run it. If you wrap your Tomcat process in a Windows service via procrun facility (https://commons.apache.org/proper/commons-daemon/procrun.html), then it will handle environment variables for you (that's what you see in your registry). If you simply execute Tomcat as a standalone command line application, then you would need to supply those environment variables.

 

/ Constantine

View solution in original post

Re: Is JAVA_HOME required for Thingworx 8.4?

Thanks very much for your help. 

Announcements

Check out the upcoming Expert Session: Understanding ThingWorx Navigate Licensing in Community "Customer Events" section.