单纯想要tomcat8的service.bat文件的可直接略过内容,点击文末的tomcat官网链接去获取
问题描述:
想要tomcat以服务的形式启动, 那么就需要在bin目录下执行 service.bat install tomcat
系统提示没有service.bat, 查了一下百度很多人说自己写一个或者从别的版本tomcat里拷贝一个,还有需要积分才能下载的···· 但我总感觉这么不妥。
问题解决:
我们通常下载的为绿色通用的tomcat.zip包, 往往没有 service.bat , 以及tomcat x.exe tomcat xw.exe (x代表版本号), 我们应该下载window特定 发行版,也就是官方bin路径下的【apache-tomcat-[version]-windows-x64.zip】 这种版本 也就是说任何版本的都有自己对应的service.bat文件 可能一样,但不需要花c币去论坛下载。
举例:
我使用的是 apache-tomcat-8.0.52这个版本, 原本没有service.bat等文件, 通过tomcat官方下载地址的路径【https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.52/bin/apache-tomcat-8.0.52.zip】下载的
正确应该使用windows特定发行版:【https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.52/bin/apache-tomcat-8.0.52-windows-x64.zip】如下图:
apache-tomcat-8.0.52 包含service.bat的下载:
https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.52/bin/apache-tomcat-8.0.52-windows-x64.zip其它版本tomcat下载:https://archive.apache.org/dist/tomcat/ (选择bin路径下的【apache-tomcat-[version]-windows-x64.zip】)