如果机器上已经安装了Tomcat和MySQL,我如何使用Java进行检查?如果已安装,我必须在安装程序中禁用这些选项。
答案 0 :(得分:2)
如果在Windows上将Tomcat作为服务安装,则可以检查注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat\[version]\InstallPath
。
要从Java读取注册表,您需要使用类似JNA的方法
Advapi32Util.registryGetKeys()
和Advapi32Util.registryGetStringValue()
可以提供帮助。