tomcat在windows平台下使用startup.bat启动的时候会有一个dos窗口一直开着,如果关闭该窗口则服务停止。在日常使用中及其容易关闭该窗口引起服务终止。
解决办法是把tomcat添加的系统服务中。
步骤如下:
1、启动cmd,进入tomcat的bin目录下(注意win7非管理员用户需要右键cmd管理员权限运行)。
2、在bin目录下,输入service.bat install tomcat8080 。 --注tomcat8080是服务的名称。
运行结果如图:
然后-控制面板中-管理工具-服务中可以看到新添加的服务,启动该服务即可启动tomcat(也可以设置成自动启动)。