Article - CS315599
Error "Your JAVA_HOME environment variable does not point to a valid JDK path." when attempting to install ThingWorx Platform or ThingWorx Analytics using the Installer
Modified: 03-Dec-2025
Applies To
- ThingWorx Analytics 8.5 to 9.5
- ThingWorx Platform 8.0 to 9.7
- Microsoft Windows
- Red Hat Enterprise Linux
- Ubuntu
Description
- The following error is received when executing ThingWorx Analytics and ThingWorx Platform installer
Your JAVA_HOME environment variable does not point to a valid JDK path. Configure this variable with the path to your JDK directory and launch the installer again. Make sure JAVA_HOME is set as a system-wide variable so it will be visible to all users.
- ThingWorx Apache Tomcat service stopped after starting
-
unable to start the Apache Tomcat. Getting error "[info] [20004] Apache Commons Daemon procrun (1.3.4.0 64-bit) started. [info] [20004] Running Service 'ThingWorx-Foundation'... [16800] The system cannot find the path specified. [info] [20004] Run service finished. [info] [20004] Apache Commons Daemon procrun
This is a printer-friendly version of Article 315599 and may be out of date. For the latest version click CS315599