在上一篇《Java入门之Tomcat安装及环境变量配置》中提到,启动Tomcat要保持CMD下执行startup.bat的界面不关闭,才能访问Tomcat。
这是因为只有保持startup.bat开着才是Tomcat服务器启动的状态,关了就自动把Tomcat服务器停止了。
如果你是要长期开着的话可以考虑把它加到windows的服务里面,然后手动启动服务或者自动启动,但一般你要是用myeclipse或者eclipse做项目都不建议这么干,因为这么干会让myeclipse和eclipse无法启动Tomcat。
然而,但我们在生产环境中,如果Tomcat还是以cmd窗口运行的话,就显得并不是那么友好了,有个不好的地方就是会不小心把cmd窗口关闭了,毕竟生产服务器很重要,是7*24小时不能间断的服务,当然这种运行方式还有其他弊端。生产环境的Tomcat服务器最推荐的运行方式是以后台服务的方式。
下面介绍windows中将Tomcat安装成服务的过程:
开始->运行->cmd
进入Tomcat的bin目录
将service.bat左键点击拖入到cmd窗口,当然也可以把该地址写进去,然后按Enter,出现如下界面
如果未出现以上Usage,出现以下文字提示:The CATALINA_HOME environment variable is not defined correctly.
那么说明环境变量配置未成功。参考:http://www.cnblogs.com/zhuyongblogs/p/6278605.html
出现以上界面说明Tomcat服务已经安装成功。
在服务中可以看到