Ако Tomcat е инсталиран като услуга на Windows, можете да проверите системния регистър:HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat\[version]\InstallPath
.
За да прочетете регистъра от Java, ще трябва да използвате нещо като JNA
, методитеAdvapi32Util.registryGetKeys()
и Advapi32Util.registryGetStringValue()
може да помогне.