将 tomcat 安装成 windows 服务

1、下载 tomcat 的windows 压缩包,一般以 .zip ,而且文件名中有 bin 的文件就是

2、解压下载的文件到某一个目录下,eg: TOMCAT_HOME

3、打开 cmd ,运行 %TOMCAT_HOME%/bin/service.bat install 即可将 tomcat 安装成为 windows 服务

4、服务管理窗口(开始 -> 运行 -> cmd ->  services.msc ),找到 apache tomcat 服务(可以在 service.bat 中重新命名该服务名称)

5、右键、设置服务为“自动”即可随 windows 启动

 

FAQ:

1、安装成功,无法启动。

  a 检查下机器上是否设定了 JAVA_HOME 的环境变量。

  b tomcat 对应的服务的jdk版本是否与需要的一致。比如:环境变量中设定jdk为x86,而tomcat中设定为 x64。解决方法,在service.bat 中的 setlocal 下,添加 JAVA_HOME 的定义

 

时间: 2024-09-20 07:32:33

将 tomcat 安装成 windows 服务的相关文章

手工把tomcat5安装成windows服务

window 由于习惯直接解压缩,然后拷贝整个tomcat到服务器上,因此需要手工把tomcat安装成windows服务: 利用以下脚本即可实现:remrem NT Service Install/Uninstall scriptremrem Optionsrem install Install the service using Tomcat5 as service name.rem Service is installed using default settings.rem remove

使用srvany.exe将程序安装成windows服务的详细教程

srvany.exe介绍 srvany.exe是Microsoft Windows Resource Kits工具集的一个实用的小工具,用于将任何EXE程序作为Windows服务运行.也就是说srvany只是其注册程序的服务外壳,这个特性对于我们 来说非常实用,我们可以通过它让我们的程序以SYSTEM账户启动,或者实现随机器启动而自启动,也可以隐藏不必要的窗口,比如说控制台窗口等等. 资源下载 你可以通过下载并安装Microsoft Windows Resource Kits 获得或者直接在本文

JBOSS EAP 6.0+ Standalone模式安装成Windows服务

网上有一些文章介绍用JavaService.exe来实现,但是到EAP 6以上版本,我试过好象没成功,幸好JBoss官方已经推出了专门的工具.   一.先到官网下载http://www.jboss.org/jbossweb/downloads/jboss-native-2-0-10.html 合适的版本   二.将下载到的压缩包,全部解压到%JBOSS_HOME%\bin 下   三.修改service.bat 3.1 下面几项随便填写,是安装后的Windows服务信息   a)SVCNAME

同样的程序,不知道为什么console的方式可以正常运行, 改成windows服务就不行了, 求教...

问题描述 我写了一个console服务器端程序,目的是打开一个tcp端口监听远程机器上的客户端程序的请求,目前这个程序运行没有问题,可是当我把这个console的程序转成windows服务之后就不行了,客户端就没办法连接到服务器端,socket报一个超时的异常,不知道什么原因...(通过netstat-an查看端口确实打开了)console下的代码:usingSystem;usingSystem.Net;usingSystem.Net.Sockets;usingSystem.Threading;

将Tunnelier注册成Windows服务

  最近硬盘坏道了,没有过保,HP可给换了块新的,重装了x64版的win7,下载Tunnelier的时候意外发现,官网上有Running Tunnelier as a Windows Service条目,之前一直以为只有MyEnTunnel可以注册成Windows服务,原来通过工具可以将任何程序注册成服务.文章中提到了三个工具: srvany(windows Resource Kits中的工具) FireDaemon 一个比srvany更易用的工具 Non-Sucking Service Man

java-将批处理文件注册成windows服务

问题描述 将批处理文件注册成windows服务 具体情况如下: 写了个java应用程序,想用 java -jar ss.jar的方式执行 写了个批处理文件ss.bat 里面 写 java -jar ss.jar 现在想讲这个ss.bat注册成为windows服务 网上查了些方法,服务能注册成功但是启动的时候报1053的错误希望有大神能够指点 解决方案 前两天完成了将java程序注册成win服务,如今本人有一个java工程起重含有启动脚本startagent.bat.我想要达到的效果是:当系统启动

C#创建、安装一个Windows服务

关于WIndows服务的介绍,之前写过一篇:http://blog.csdn.net/yysyangyangyangshan/article/details/7295739.可能这里对如何写一个服务不是很详细.现在纯用代码的形式介绍一下windows服务是如何开发和安装的. 开发环境:Win7 32位:工具:visualstudio2010. 因为win7自带的就有.net环境,算是偷一下懒吧.因为无论是手动安装或程序安装都要用到.一个目录(默认C盘为操作系统的情况):C:\Windows\Mi

MongoDB安装到windows服务的方法及遇到问题的完美解决方案_MongoDB

MongoDB的安装方法详情请查看 :   MongoDB的安装方法 配置MongoDB的环境变量及好处     今天我们说一下如何配置MongoDB的环境变量及好处,因为每次我们启动MongoDB服务的时候都需要在黑窗口(dos窗口)中切换到MongoDB所在路径,然后执行 net start mongodb 命令来开启服务.所以每次手动开机开启MongoDB服务的时候都特别的麻烦,为了解决这个问题.我们可以将MongoDB配置到系统环境变量中. 下次在开机的时候可以直接打开黑窗口或者以管理员

将 nginx 安装成 windows 的方法

服务器这几天不稳定,经常性的重启(硬件问题),而且是windows环境,在其上跑了nginx,每次重启后需要手动启动nginx方能是整个系统正常. 所以就查找了下一种方法,能否将nginx做成windows服务,重启后,自动重启了,于是就找到了本文的方法. 主要工具:https://github.com/kohsuke/winsw/  看了介绍,是使用 .net 2.0 封装了 WMI 的内容,进行服务注册等,只需要配置下 xml 即可.   所以,将自己配置好的文件发上来,有需要的自己取用.