wnlt.net
当前位置:首页 >> TomCAt中启动另一个TomCAt的stArtup.BAt问题。。。。 >>

TomCAt中启动另一个TomCAt的stArtup.BAt问题。。。。

你的属于安装版,tomcat被装成了服务,去服务里启动和停止tomcat吧.你要startup,重新下个zip版,解压就可

8080端口被占用了,你可能装了Oracle或者其他的东西修改 TOMCAT_HOME/conf/server.xml 评论0 0 0

首先,你用的是免安装版,那么你系统服务中的tomcat也是手动安装进去的是么?你用startup.bat没问题,说明你的环境变量都正确的.你说”但是我用服务启动Tomcat的话 程序加载完成后我的项目就会报错”,我理解是用服务启动tomcat,这时候:问题1:tomcat本身是没问题的对吧?问题2:然后访问项目时有问题对吧?如果你能确定 问题1 ,那么问题出在你的项目的web.xml里,如果你不能保证问题1 ,我猜测你的服务里的tomcat是之前安装的遗留版,可能确实有问题.方便的话把错误信息贴出来.

点击startup.bat会闪退,编辑startup.bat,在最后一行加入 pause ,然后保存,再次运行,就可以看到闪退的原因出现这个的原因是因为tomcat没有配置启动的环境,右键电脑,点击属性,点击高级系统设置点击系统环境变量,,新建环境变量步骤阅读4添加一个环境变量为TOMCAT_HOME ,值为tomcat的解压目录5再次编辑startup.bat ,去掉刚刚添加的pause,双击后,即可进行安装,不会再次闪退

jar包损坏,换个机子重新导入一次,

在正确配置Tomcat环境变量后,遇到很多次运行startup.bat后,一个窗口一闪而过的.为了分析导致tomcat启动失败的原因,我们可以现在tomcat的目录下选中startup.bat文件,单击右键,选择编辑.在文本的最后敲上“pause”,保存后重新运

1.这个说明你启动tomcat时有问题的.记住,每次启动后,相应的要将tomcat关闭(与startup的功能相对应的bat文件),这样不会多次启动不关闭造成下次无法启动.2.看看你的环境变量的情况;正常的话,在看看有没其他软件的影响使用,可能是8080端口被占用啊,卸掉可能影响tomcat使用端口8080的软件,在重新启动tomcat的;或者换其他版本的tomcat(可以下载其他版本,网上好多版本)试试看.

一般来讲应该是没有设置 tomcat_home,不过,你应该在命令行下执行startup.bat,然后看看提示,就明白什么问题了!

编译一下这个startup.bat 有下面这一段:if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome echo The CATALINA_HOME environment variable is not defined correctly 所以你报的这个错 要先确认下%CATALINA_HOME%\bin\catalina.bat 这个文件是否存在.

对于WINDOWS来说,在 CMD 下运行 service.bat install然后运行 我的电脑、管理、服务 找到Apache Tomcat.. 修改它的运行级别就OK!或者cmd输入services.msc进入服务管理页面修改运行级别. 对于linux来说:直接进入TOMCAT的bin目录

网站首页 | 网站地图
All rights reserved Powered by www.wnlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com