Проверьте, установлены ли Tomcat и MySQL на компьютере - PullRequest
3 голосов
/ 26 сентября 2011

Как я могу проверить, используя Java, если Tomcat и MySQL уже установлены на компьютере? Если он установлен, я должен отключить эти опции в моем установщике.

1 Ответ

2 голосов
/ 26 сентября 2011

Если Tomcat установлен в качестве службы в Windows, вы можете проверить реестр: HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat\[version]\InstallPath.

Чтобы прочитать реестр из Java, вам нужно использовать что-то вроде JNA , методы Advapi32Util.registryGetKeys() и Advapi32Util.registryGetStringValue() могут помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...