转载自 启动tomcat不出现命令窗口
有个软件要安装在U盘中,B/S结构,用tomcat做应用服务器,客户要求tomcat不能注册为系统服务,启动时tomcat启动时不能出现命令行窗口,怎么实现?
根据你的问题描述,猜测你的部署系统是Windows,可以修改以下文件:
引用
TOMCAT_HOME\bin\setclasspath.bat
在文件的底部找到以下内容:
- set _RUNJAVA="%JRE_HOME%\bin\java"
并修改为:
- set _RUNJAVA="%JRE_HOME%\bin\javaw"
保存后重新启动tomcat即可以在不出现命令行窗口的情况下运行。
我已经试验过,是可行的。
参考资料见:
http://mail-archives.apache.org/mod_mbox/tomcat-users/200808.mbox/%3C047201c8f3dd$f3296f00$0300000a@animal%3E

本文介绍了一种在Windows系统上让Tomcat应用服务器静默启动的方法,即在不注册为系统服务的前提下,启动时不显示命令行窗口。通过简单修改setclasspath.bat文件中的_RUNJAVA变量指向javaw.exe,即可实现该需求。
1万+

被折叠的 条评论
为什么被折叠?



