一、Tomcat服务器
服务器为Tomcat时,可以将其注册为系统服务,并修改其启动方式为开机自启,具体操作方法如下:
1、Tomcat安装版
Tomcat安装版仅需要将已对应生成的tomcat服务的“启动类型”设置为“自动”,“服务状态”设置为“已启动”,这样Tomcat服务就会随机启动。如图:
2、Tomcat免安装版
1)启动cmd,进入dos界面,进入tomcat的bin目录下(注意win7 非管理员用户需要右键cmd管理员权限运行)
2)在bin目录下,输入service.bat install 服务名称(服务名称可以自定义,比如TomcatService)
如输入: service.bat install SmartLab,则在服务中的名称为Apache Tomcat 7.0 SmartLab
之后只需将该服务的启动类型改为自动即可。
3、卸载Tomcat服务
启动cmd,进入dos界面,进入tomcat的bin目录下 ,在bin目录下,输入service.bat uninstall 服务名称(服务名称可以自定义,比如TomcatService)
服务器为JAR包(其中自带服务器)
服务器为jar包时需要通过命令“java -jar XXX.jar”来启动该jar包,但这种情况下会留下一个命令行窗口,可以通过如下方式来隐藏该窗口
创建一个bat文件 “ XXX.bat ” 用来启动该jar包,文件中写入如下命令:
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin
java -jar XXX.jar
双击此文件即可启动该jar包,且不会留下命令行窗口,要保证开机时启动该bat脚本文件只需进行如下操作即可
在开始菜单中找到启动,右键启动,选择打开,打开系统开机自启目录C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 将XXX.bat的快捷方式放在该目录下,即可开机自启