当前位置:首页 > CN2资讯 > 正文内容

windows 服务器 自动启动java服务

3天前CN2资讯



文章目录



前言

在Windows中,Tomcat服务如何在安装后自启动?在网上看到的方法基本都是手动打开系统服务去修改其启动方式的,文章也都千篇一律的并没能解决自己的需求,这里就整理了我自己的实现方式。

本文以Tomcat9解压版为例,共介绍三种设置Tomcat服务为自启动的方式。


1. 根本上修改Tomcat服务启动类型

打开Tomcat的bin目录,找到service.bat文件进行编辑。

方式1:修改Tomcat服务启动模式的默认值。找到代码块 if “%SERVICE_STARTUP_MODE%” == “” set SERVICE_STARTUP_MODE=manual 将其修改为 if “%SERVICE_STARTUP_MODE%” == “” set SERVICE_STARTUP_MODE=auto

方式2:直接修改启动模式的值。在内容中找到代码块 –Startup “%SERVICE_STARTUP_MODE%” ^ 将其修改为 –Startup auto ^

以上两种方式实际上是一样的,随意挑选一种修改后,再在bin目录打开cmd控制台执行安装服务的命令 service.bat install 即可


参考链接:Tomcat官方API - windows-service-howto


2. 通过命令行方式修改

在安装完Tomcat服务后,使用管理员权限打开cmd窗口,执行 sc config Tomcat9 start=auto 即可。

注:服务名以自己安装Tomcat服务时设置的为准。

sc config命令解释(来自 sc config --help

描述: 在注册表和服务数据库中修改服务项。 用法: sc <server> config [服务名称] <option1> <option2>... 选项: 注意: 选项名称包括等号。 等号和值之间需要一个空格。 要删除依赖关系,请使用单个“/”表示依赖关系值。 type= <own|share|interact|kernel|filesys|rec|adapt|userown|usershare> start= <boot|system|auto|demand|disabled|delayed-auto> error= <normal|severe|critical|ignore> binPath= <.exe 文件的 BinaryPathName> group= <LoadOrderGroup> tag= <yes|no> depend= <依赖关系(以 / (正斜杠)分隔)> obj= <AccountName|ObjectName> DisplayName= <显示名称> password= <密码>

3. 从windows服务配置手动修改

步骤1. 安装Tomcat9并注册服务(教程略过)

步骤2. 找到系统服务窗口

方式1:右键开始菜单图标或任务栏 -> 任务栏管理器 -> 服务 -> 打开任务
方式2:右键开始菜单图标(或者WIN+X)进入计算机管理 -> 服务和应用程序 -> 服务

步骤3. 找到Tomcat服务,右键属性修改其启动类型为“自动”


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/30096.html

    分享给朋友:

    “windows 服务器 自动启动java服务” 的相关文章

    甲骨文与云技术的创新研究探索

    甲骨文的概述 我一直对甲骨文充满兴趣,它不仅是中国古代文字的起源之一,也在历史发展中扮演了重要角色。甲骨文的起源可以追溯到公元前14世纪的商朝晚期,当时的一些卜辞记录在龟甲和兽骨上,这成为了我们了解古代社会、文化和宗教信仰的重要窗口。通过这些文字,我感受到那种历史的厚重感,仿佛能够穿越时间与古人对话...

    选择合适的云服务器配置:1c1g与1c2g的优缺点分析

    云服务器的配置选项相当多,其中1c1g和1c2g经常被提及。这两种配置分别代表1个CPU核心和不同的内存容量。1c1g代表1GB内存,而1c2g则有2GB内存。从我个人的经验来看,这两种配置在实际使用中各有其独特的优势。 1c1g配置详解 1c1g的配置相对基础,1个CPU核心加上1GB内存,特别适...

    RackNerd优惠活动详解:如何享受高性价比虚拟主机和VPS折扣

    RackNerd是一家在2019年成立的美国主机商。虽然成立时间不久,它却迅速在市场上崭露头角,赢得了许多VPS用户的青睐。公司的数据中心分别位于洛杉矶、圣何塞、西雅图和纽约等地,这些地理位置的选择让它的服务在各个区域都有稳定的覆盖。从我个人的体验来说,RackNerd的性价比非常高,尤其在价格和服...

    域名购买推荐:如何选择最适合你的域名注册商

    域名购买推荐概述 在互联网时代,域名显得尤为重要。对于个人用户、企业甚至是初创团队来说,域名不仅是网站的门面,更是品牌形象和业务宣传的基石。记得我第一次建立网站时,选择一个合适的域名让我意识到它的价值。一个容易记住、与品牌相关的域名可以有效吸引流量,提升访问者的信任感。 在选购域名时,有几点基本原则...

    Nginx Cache Control: 如何使用 No Cache 精确管理缓存策略

    作为一名开发者,我一直非常欣赏 Nginx 作为高性能 HTTP 和反向代理服务器的能力。Nginx 不仅在稳定性和可扩展性方面表现出色,它的缓存控制功能也相当强大。通过设置响应头,Nginx 能有效地管理客户端和代理服务器的缓存行为,让我在开发和部署时能够更灵活地处理资源的缓存。 使用缓存控制的好...

    域名注册商选择指南:如何找出最佳域名注册商

    域名注册商是帮助个人和企业在互联网中获取唯一标识的机构或公司。简而言之,域名注册商提供域名注册、管理和保护的服务。通过这些服务,我们可以确保域名的合法性和有效性,维护我们的在线身份。在现代网络环境中,拥有一个合适的域名是构建品牌形象和促进业务发展的重要一步。 在选择域名注册商时,首先要考虑它们在市场...