对于解压版的tomcat,需要我们将它配置为windows服务,才可以让它随服务的启动而启动
tomcat配置服务步骤:
- 配置java和tomcat的环境变量,此处省略
- 运行Win+R打开运行对话框,输入cmd命令打开控制台,进入tomcat安装目录下的bin文件夹,使用
service.bat install 服务名(可省略,默认是Tomcat9等等)
命令
文章图片
出现画线所示的命令说明设置服务成功,可以service remove 服务名(此处是Tomcat9)
命令移除服务
应用这种方式可以设置多个服务
- 运行窗口输入services.msc命令,或者依次打开控制面板-管理工具-服务,可以在打开的服务窗口中看到已经添加的tomcat服务(此处服务名是Tomcat9)
文章图片
默认状态下该服务是手动运行的,在它的属性中,将启动类型更改为“自动”,tomcat就可以随着机器启动而启动了
【java|解压版(免安装版)tomcat 配置windows服务以及启动停止方式】tomcat服务启动和停止方式
方式一打开上述的服务窗口,选择tomcat服务器的服务名,右键选择启动或者是停止
方式二进入到Tomcat根目录下bin目录下,选择tomcat7w.exe,双击打开后选择start按钮打开,或选择stop按钮关闭服务器
方式三在命令行进入tomcat安装目录下的bin 文件夹
使用命令
net start服务名(启动服务)
net stop 服务名(关闭服务)
注意 这里可能会
提示发生系统错误 5;拒绝访问!
的提示,是因为cmd不是以管理员身份运行的,按下win键输入cmd鼠标移到 命令提示符 上右键选择 以管理员身份运行
即可方式四在命令行中进入当前tomcat目录下的bin文件夹
用
startup.bat
批处理命令打开服务器 用
shutdown.bat
批处理命令关闭服务器也可以直接在bin文件夹中双击这两个批处理文件打开和关闭服务器
文章图片
出现上述情形说明服务器已启动
注意:
- 打开服务器后会出现一个日志窗口,这个窗口关闭后服务器也会停止。
- 使用
startup.bat
后可能会出现窗口闪退并且验证服务器并没有被打开,一种情况是检查端口是否被占用,另一种情况是需要在startup.bat
文件开头加两行语句:
SET JAVA_HOME=JDK的目录
SET CATALINA_HOME=前面解压后Tomcat的目录
同理,在shutdown.bat
文件开头也加入相同的语句
推荐阅读
- Java|Java基础——数组
- 人工智能|干货!人体姿态估计与运动预测
- java简介|Java是什么(Java能用来干什么?)
- Java|规范的打印日志
- Linux|109 个实用 shell 脚本
- 程序员|【高级Java架构师系统学习】毕业一年萌新的Java大厂面经,最新整理
- JavaScript|JavaScript: BOM对象 和 DOM 对象的增删改查
- Spring注解驱动第十讲--@Autowired使用
- SqlServer|sql server的UPDLOCK、HOLDLOCK试验
- jvm|【JVM】JVM08(java内存模型解析[JMM])