我在 Windows 上的 GUI“配置 tomcat”中做了一些更改,但我找不到这些更改写在哪里。当然不是,bin\catalina.bat
根据更改日期时间,我无法在 tomcat 目录中找到与此类更改相对应的单个文件(当然日志除外)。那么这个配置在哪里?
答案1
用于配置 Tomcat 的 Windows 服务的应用程序实际上是prunmgr
来自普罗克鲁恩套件。它通常安装在 中,$CATALINA_HOME/bin
名称类似于tomcat8w.exe
。这是一个 32 位可执行文件。
它的配套程序prunsrv
通常被命名为tomcat8.exe
并用于启动服务器。它不使用任何脚本*.bat
来执行此操作。它是一个 32 位或 64 位可执行文件。
与大多数 Windows 应用程序一样,prunmgr
其prunsrv
配置都保存在 Windows 注册表中,具体在:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Apache Software Foundation\Procrun 2.0\<service name>
在 64 位 Windows 上或
HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\<service name>
在 32 位 Windows 上,其中<service name>
是用于注册 Windows 服务的名称(例如Tomcat8
)。通常,您可以使用 访问寄存器regedt32.exe
,但最好使用prunmgr
来更改它。