Wenn Tomcat als Dienst unter Windows installiert ist, können Sie die Registrierung überprüfen:HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat\[version]\InstallPath .
Um die Registrierung von Java aus zu lesen, müssten Sie so etwas wie JNA
verwenden , die MethodenAdvapi32Util.registryGetKeys() und Advapi32Util.registryGetStringValue() kann helfen.