如何用命令行来启动TOMCAT服务

如何用命令行来启动TOMCAT服务,第1张

tomcat怎么做成windows自动启动的服务首先找到F:\apache\bin\servicebat(不同的计算机Tomcat路径会不太一样),打开此文件,寻找如下--JvmMs128--JvmMx256这句代码在此后面加上--Startup=auto(注意:前面要有空格),修改完成之后,然后点击保存!打开一个Dos窗口,将F:\apache\bin\中servicebat文件拖到Dos窗口中,然后Enter如果出现如下的提示,那就需要在环境变量那里配置一下CATALINA_HOME,值为:Tomcat根路径:F:\apache,配置好之后3重新开启一个Dos窗口,在进行如下 *** 作!如果出现如下提示,那恭喜你已经成功了一半了!(如果还存在问题的话,可以根据Dos窗口里面的提示来进行,就可以了)4在Dos窗口中输入servicebatinstallTomcat61(注意:servicebat必须在当前目录下才可以的)后,就会出现如下画面内容!运行完命令后就可以在Windows服务中看到ApacheTomcat61然后可以自行改为手动或自动启动。5如果你想从Windows服务中移除,请使用命令:servicebatuninstallTomcat61(注意:servicebat必须在当前目录下才可以的)搞定。。。一切就这么简单!

eclipse中Tomcat启动失败主要原因有:
1独立运行的Tomcat没有关闭。 2Tomcat之前运行过,或者Tomcat非正常关闭,进程当中的Tomcat依然存在。
  3Tomcat使用的端口被其他软件所占(Tomcat默认的端口:8080)。
针对这些错误的解决方案:
1在系统服务当中将Tomcat的启动方式由“自动”改为“手动”(默认的情况Tomcat是自动启动的服务,随开机启动)。
2关闭独立运行的Tomcat,要保证Eclipse启动Tomcat之前,Tomcat服务是停用的。
3查看任务管理器,进程里有没有Tomcat,如果有,将其关掉。
4如果在Eclipse当中启动Tomcat还是不成功,则可能是Tomcat的端口被占了。
a找到Tomcat路径:\Tomcat 5028\conf\下的serverxml文件,检索到端口号:8080,将其改成未被占用的端口号如8088等。
b可以在dos下用命令:netstat -a 查看一下端口的使用情况,看看Tomcat的端口有没有被其他的软件所占用

可以把tomcat的执行文件,就是bin目录里的执行文件直接加入到Path目录里就可以了
1就是修改环境变量里的设置
2我的电脑-》属性-》高级-》环境变量
3在d出的窗口里的path环境变量加一个
4假如tomcat装在D:\tamcat\Tomcat 60
5那就将D:\tamcat\Tomcat 60\bin添加到path里就可以了。

我们都知道在windows下直接双击bin目录下的startupbat就能启动tomcat,但是在mac下没有这么简单。
mac里启动tomcat的文件是startupsh,也是在bin目录下。

在终端进入到bin目录,输入命令:/startupsh
此时报错permission deny。

需要修改文件权限为可读可写可执行,执行命令 sudo chmod 7777 /startupsh

,此时执行/startupsh,报错

执行命令 sudo chmod 7777 /catalinash
再执行/startupsh启动成功

进和你tomcat的安装目录
进入里面bin目录
下列可以直接在cmd中运行(要进入tomcat的bin目录),
startupbat,启动tomcat;shutdownbat关闭tomcat。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13163455.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-14
下一篇 2023-06-14

发表评论

登录后才能评论

评论列表(0条)

保存