TomcatがWindowsにサービスとしてインストールされている場合は、レジストリを確認できます:HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat\[version]\InstallPath
。
Javaからレジストリを読み取るには、JNA
のようなものを使用する必要があります。 、メソッドAdvapi32Util.registryGetKeys()
およびAdvapi32Util.registryGetStringValue()
助けることができます。