Jeśli Tomcat jest zainstalowany jako usługa w systemie Windows, możesz sprawdzić rejestr:HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat\[version]\InstallPath
.
Aby odczytać rejestr z Javy, musiałbyś użyć czegoś takiego jak JNA
, metodyAdvapi32Util.registryGetKeys()
i Advapi32Util.registryGetStringValue()
może pomóc.