如果机器上已经安装了 Tomcat 和 MySQL,我如何使用 Java 检查?如果已安装,我必须在我的安装程序中禁用这些选项。
最佳答案
如果 Tomcat 在 Windows 上作为服务安装,您可以检查注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat\[version]\InstallPath
。
要从 Java 读取注册表,您需要使用类似于 JNA 的东西, 方法
Advapi32Util.registryGetKeys()
和 Advapi32Util.registryGetStringValue()
可以提供帮助。
关于java - 检查机器上是否已经安装了 Tomcat 和 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7550535/