windows下将tomcat设置为系统服务以便自动启动

2023-11-02

在window sever服务器部署程序的时候,最好是将程序设置为服务,单纯用cmd启动可能会面临被误关掉的风险,写下此日志留作教训。

添加为服务
第一步:使用cmd命令进入到tomcat文件下的bin目录;
第二步:输入service install 自定义名称,如下图:在这里插入图片描述

出现The service xxx has been installed即为服务添加成功,打开服务检查是否成功:
在这里插入图片描述

移除服务:
第一步:使用cmd命令进入到tomcat文件下的bin目录(必不可少);
第二步:service remove 服务名,如下图:
在这里插入图片描述

出现The service xxx has been removec即为服务已经被移除。
————————————————
版权声明:本文为CSDN博主「ITCodeCraft」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_30169753/article/details/82842032

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

windows下将tomcat设置为系统服务以便自动启动 的相关文章

  • Kerberos 双跳

    我们遇到了臭名昭著的 Kerberos 双跳问题 这是一个全新的域 是从以前使用模拟和委派的另一个提供商迁移而来的 我们已将操作系统升级到最新的 SQL 服务器 2017 WPF 应用程序 使用域凭据 gt Web 服务 IIS 10 上的
  • 自定义波特率,redux

    我遇到的问题详述如下自定义波特率 https stackoverflow com questions 7714060 custom baud rate SetCommState 波特率 921600 失败 但波特率 115200 成功 尽管
  • Qt 支持 Windows 蓝牙 API 吗?

    谁能告诉我 Qt 是否支持 Windows 蓝牙 API 如果是这样 您能否分享一些有关如何使用它的信息 自上次答复以来 这个问题的答案发生了一些变化 Qt 5 2 版为 Linux BlueZ 和 BlackBerry 设备实现了蓝牙 A
  • Windows 窗口对接

    我想知道如何在 Windows 中将窗口停靠 捕捉到屏幕的一侧 最好使用直接的 Win32 API 我正在寻找的效果就像任务栏 一个在屏幕上有保留空间的窗口 因此最大化另一个窗口会使该窗口占据屏幕的其余部分 但使我的窗口保持在适当的位置并可
  • 对于多重继承,使用隐式转换而不是 QueryInterface() 是否合法?

    假设我有一个类实现两个或多个 COM 接口 正如here https stackoverflow com questions 1742848 why exactly do i need an explicit upcast when imp
  • 将 CrashDumps 转储到应用程序运行所在的同一文件夹中

    我编写了一个应用程序 我希望对其进行一定程度的自动调试 我想使用 Windows 错误报告将故障转储输出到应用程序运行所在的同一文件夹中 我的想法是 我可以让我的应用程序在它自己的文件夹中查找任何 dmp 文件 然后根据需要上传它们进行分析
  • 如何向未知用户目录读取/写入文件?

    我正在尝试从用户目录 C Users USERNAME Test Source 读取和写入文件 但我未能成功找到任何有关如何自动检测用户名的资源 其中的 USERNAME上面的例子 或者无论如何 我可以让它读取和写入目录 而不需要知道用户名
  • tomcat 7上部署war时出现死循环

    我尝试将战争部署到 Tomcat 7 0 29 中 我有以下日志堆栈 GRAVE Error waiting for multi thread deployment of context descriptors to complete ja
  • 当我启动 Windows 命令提示符时,我做了什么导致环境变量发生更改?

    我使用的是 Windows 10 x64 我安装了 Anaconda3 如果我启动 C Windows system32 cmd exe 时没有运行任何其他内容 并且在我可以看到的后台中没有任何有趣的内容 则以下内容将添加到控制面板 UI
  • 如何让R使用所有处理器?

    我有一台运行 Windows XP 的四核笔记本电脑 但查看任务管理器 R 似乎一次只使用一个处理器 如何让 R 使用全部四个处理器并加速我的 R 程序 我有一个基本系统 我使用它在 for 循环上并行化我的程序 一旦您了解需要做什么 此方
  • Windows 10 上的 LibPNG 构建问题

    我试图在 Windows 10 上构建 libpng 以获取 win32 二进制文件 但我认为有一个与 awk 解析带有 CRLF 行结尾的文件相关的问题 我尝试使用 dos2unix 命令转换文件 但没有成功 结果相同 在 make 命令
  • 生成尽可能最快的可执行文件

    我有一个非常大的程序 我一直在 Visual Studio 下编译 v6 然后迁移到 2008 我需要可执行文件尽可能快地运行 该程序大部分时间都花在处理各种大小的整数上 并且执行很少的 IO 显然 我会选择最大优化 但似乎可以做很多不属于
  • 将 value 转换为 bool 的魔法

    今天我意识到将值转换为 bool 是一种魔法 int value 0x100 unsigned char uc static cast
  • SetWindowsHookEx 函数返回 NULL

    我正在研究 DLL 注入 但收到错误如下 挂接进程失败 87 参数不正确 目标进程和dll都是64位的 注入代码为 BOOL HookInjection TCHAR target TCHAR dll name https msdn micr
  • C# 获取子窗口句柄

    我正在用 C 启动一个进程 然后使用 SendMessage 将 Windows 消息发送到该进程 通常我将消息发送到 Process MainWindowHandle 但在某些情况下 我可能需要找到子窗口句柄并向那里发送消息 我将如何在
  • Windows:更改与文件类型关联的应用程序的名称/图标

    我想将 Windows 中的文件类型与特定应用程序相关联 但我需要这样做 以便当用户打开 打开方式 菜单时 列表中应用程序的名称和图标是针对该文件类型自定义的 即 不仅仅是可执行文件的名称和图标 这是因为该二进制文件是一个通用二进制文件 可
  • 从 Powershell 脚本安装 Python

    当以管理员身份从 PowerShell 命令行运行以下命令时 可以在 Windows 11 上成功安装 Python c temp python 3 11 4 amd64 exe quiet InstallAllUsers 0 Instal
  • 专门针对 JSP 的测试驱动开发

    在理解 TDD 到底是什么之前 我就已经开始编写测试驱动的代码了 在没有实现的情况下调用函数和类可以帮助我以更快 更有效的方式理解和构建我的应用程序 所以我非常习惯编写代码 gt 编译它 gt 看到它失败 gt 通过构建其实现来修复它的过程
  • 如果我使用客户端计算机上未安装的字体,会发生什么情况?

    有人可以告诉我 如果我在 WinForms 应用程序中使用目标计算机上不可用的字体 会发生什么情况 它是否使用同一系列的字体 只是 Sans Serif 还是其他字体 您的应用程序将回退到 Segoe UI Tahoma 然后是 MS Sa
  • 通过浏览器关闭页面时出现 Websocket 错误:“已建立的连接被主机中的软件中止”

    我开发了一个实时通知系统Spring 4 代码可以在 Github 上找到 github com vdenotaris Spring Messaging https github com vdenotaris Spring Messagin

随机推荐

  • Python之Numpy学习(4)

    使用数组进行文件输入和输出 主要介绍三个文件文件操作函数 numpy save numpy savez 和numpy save numpy save file arr 存储的文件是以 npy为后缀 通过notepad无法打开 与该函数对应的
  • Ansible自动化运维工具之playbook剧本编写含lnmp

    1 playbook的相关知识 1 1 playbook 的简介 playbook是 一个不同于使用Ansible命令行执行方式的模式 其功能更强大灵活 简单来说 playbook是一个非常简单的配置管理和多主机部署系统 不同于任何已经存在
  • GAN与CycleGAN的结构解析

    原文链接 当下神经网络三大主流子领域 CNN RNN和GAN 今天咱们主要分享一下生成对抗网络 GAN的一些核心思想 并以CycleGAN为例进行阐述 借自 https github com eriklindernoren Keras GA
  • epoll及总结

    使用方法 基本与poll相同 生成对象改为epoll 将所有事件类型改为EPOLL类型 epll特点 epoll 效率比select poll要高 epoll监控数量比select 要多 epoll的触发方式比pollduo EPOLLET
  • RK3288:LINUX 系统编译报“recipe for target '_all' failed” 处理办法

    make Entering directory home xuzui 3288 linux buildroot GEN home xuzui 3288 linux buildroot output rockchip rk3288 Makef
  • 深入探索前端之道:JavaScript深拷贝与浅拷贝的解析与实现

    引言 前端开发中 数据的复制是一个常见的操作 尤其是在处理对象和数组时 我们需要考虑的是一个浅拷贝还是深拷贝 那么 什么是深拷贝和浅拷贝 它们在前端开发中有什么作用 如何实现这两种拷贝 这是我们在本文将讨论的问题 浅拷贝 浅拷贝是一种数据复
  • shiro和thymealeaf整合

    shiro和thymealeaf整合 一 加入依赖
  • 服务器Raid5磁盘阵列数据恢复步骤和数据恢复方法

    磁盘阵列数据恢复故障描述 客户的一台HP DL380 G4服务器 服务器使用hp smart array控制器挂载了一台国产磁盘阵列 磁盘阵列由14块146G SCSI硬盘组成一组RAID5 操作系统为LINUX 构建了NFS FTP 作为
  • Android DataBing详解

    转载于http blog csdn net qdjdeveloper article details 62236309 前几天小试牛刀写了一篇 Android DataBinding 初探 只是简单的介绍了一下 DataBinding 的几
  • 解决在谷歌浏览器上倍速播放视频适用B站 慕课MOOC 百度网盘(弃用) 谷歌内置播放器最高16倍速

    方法一 代码 1 百度网盘 已失效 videojs getPlayers video player html5player tech setPlaybackRate 2 0 2 B站 MOOC慕课 通用 document querySele
  • emacs evil-matchit实现verilog配对的代码跳转

    背景 emacs插件evil matchit 参考文档 背景 vim里常使用 进行跳转 遇到代码段较长的情况 跳转方便而且有助于debug vim 实现begin end 配对 使用matchit插件 岁月长河 博客园 http www c
  • C++ OpenSSL 3.0.8 AES加解密

    2023年后 openssl进入3 0版本 openssl的加解密代码也出现了一些变化 例如编译时会有如下错误 error C4996 AES set encrypt key Since OpenSSL 3 0 如果使用OpenSSL 1
  • 算法:图解递归算法的应用场景和使用途径

    文章目录 什么是递归 使用递归的原因 如何理解递归 递归的使用写法 典型例题和分析 汉诺塔问题 合并两个有序链表 反转链表 两两交换链表中的节点 pow 总结 什么是递归 递归就是函数自己调用自己的情况 在二叉树 快排 归并中都有较为广泛的
  • LeetCode题目笔记——1604. 警告一小时内使用相同员工卡大于等于三次的人

    文章目录 题目描述 题目难度 中等 方法一 排序 哈希表 代码 Python 代码 C 总结 题目描述 力扣公司的员工都使用员工卡来开办公室的门 每当一个员工使用一次他的员工卡 安保系统会记录下员工的名字和使用时间 如果一个员工在一小时时间
  • microPython在STM32跑一跑

    1 看这个文章在STM32F4 Disco上试用MicroPython MicroPython开源版块 电子工程世界 论坛 于是在DISCOVERY板卡上面代码就能跑起来了 灯可以闪烁 让灯闪烁的代码可以通过串口输入进去 也可以通过通过生成
  • 【TCP/IP】 以太网流量控制------pause流控

    关键字 以太网 数据链路层 PAUSE帧 流量控制 文章目录 关键字 一 以太网的流量控制 二 pause流控的原理和实现 1 pause流控原理 2 pause消息格式 3 pause流控处理逻辑 4 pause流控芯片上的实现 三 pa
  • 网络层设备 —— 路由器

    一 路由器 二 输入端口对线路上收到的分组的处理 三 输出端口将交换结构传送来的分组发送到线路 四 路由表和转发表 1 路由表 根据路由选择算法得出 主要用途是路由选择 其结构需
  • QObject类的对象树机制、qt内存回收机制、deleteLater、 delete与ui关系

    catalog 错误范例 version qt的delete deleteLater机制 deleteLater具体使用 delete与ui关系 错误范例 class MyWidget QWidget QPushButton btn QTa
  • mysql常见面试题

    一 联合索引是什么 为什么需要注意联合索引中的顺序 什么是最左前缀匹配原则 MySQL可以使用多个字段同时建立一个索引 叫做联合索引 在联合索引中 如果想要命中索引 需要按照建立索引时的字段顺序挨个使用 否则无法命中索引 最左前缀匹配原则
  • windows下将tomcat设置为系统服务以便自动启动

    在window sever服务器部署程序的时候 最好是将程序设置为服务 单纯用cmd启动可能会面临被误关掉的风险 写下此日志留作教训 添加为服务 第一步 使用cmd命令进入到tomcat文件下的bin目录 第二步 输入service ins