在tomcat中配置xml文件后,tomcat不能启动

tomcat在eclipse中可以正常启动,但点击startup.bat就会卡在filter init时就会卡住,就不动了,我觉得是因为我在F:\Tomcat 6.0\conf\Catalina\localhost下新增了个配置文件,因为我把新增的配置文件删掉后,startup.bat就不会卡住,不知道怎么回事,之前都是可以的呀,有好心人帮帮忙,急急急!!!
新增配置文件的内容
<Context path="/hzcca" docBase="F:\hzcca\webapp" workDir="F:\hzcca\work"></Context>

F:\hzcca\work这个项目可能有问题,你说startup.bat会卡住,一直卡的吗,如果是的话,建议检查下是不是哪地方陷入了死循环?检查一下项目中的web.xml中自定的servlet的init方法或listener追问

是一直卡的,但项目是没问题的呀,我怕是项目的问题,又新下载了一遍,还是不行,而且很奇怪,之前这个项目正常运行时,必须是在startup.bat里启动tomcat,在eclipse中启动的话项目不能正常运行,这回startup.bat又卡住了,,,哎,,,

追答

没有环境,没有代码,没有错误信息,这种问题网上一般是得不到答案的,只能提供下建议:
1、找个高手或老师到你那去调试(或远程协助也行)。
2、在其他同学/同事机器上再部署下看看是不是也会产生一样问题
3、不知道所谓在eclipse中项目不能正常运行是什么情况,报什么错误,如果有报错的话,可以把错误贴上来看看。
还有就是,网上的代码不一定就是靠谱的,网上高手是多,低手还爱炫耀的也不少。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-10-17

    因为不清楚你修改的配置文件哪一代码,所以建议你重新添加tomcat服务。

    添加tomcat的方法:点击菜单栏的”windows“,之后选择”preference“。

    找到”server“菜单下的”Runtime Environment“,之后在此页面下点击”add“。

    选择”tomcat6.0“之后,点击”Next“。

    点击”Browse“之后找到”Tomcat“的存储路径,点击”Finsh“即可完成。

在tomcat中配置xml文件后,tomcat不能启动
F:\\hzcca\\work这个项目可能有问题,你说startup.bat会卡住,一直卡的吗,如果是的话,建议检查下是不是哪地方陷入了死循环?检查一下项目中的web.xml中自定的servlet的init方法或listener

tomcat 启动不了的原因有哪些?
2. 内存不足:如果Tomcat所需的内存超出了系统可用的内存大小,那么Tomcat将无法启动。可以通过修改Tomcat的JVM配置来解决。3. 日志文件异常:如果Tomcat的日志文件出现异常,例如权限不足或者文件损坏等,那么Tomcat将无法启动。可以检查Tomcat的日志文件并修复问题。4. 配置文件错误:如果Tomcat的配置文件出现...

tomcat启动失败是什么
版本不匹配,如Tomcat 4.31与JDK 1.4.1的组合,可能需要升级JDK版本以解决问题。初始化虚拟机时出现的错误,重启机器通常能解决。此外,Eclipse中web工程的Tomcat绑定设置不正确或版本不匹配也可能导致启动失败,需重新配置。端口冲突或后台未关闭的Tomcat也可能引起问题,通过关闭并手动停止运行的Tomcat可以...

有大神看看我在eclipse上配置tomcat后运行报错,没有办法用它,求解,谢 ...
报错。在网上搜了半天,有的说是因为端口被占用,有的说因为Tomcat的JDK版本不对。其实都不是。原因是Tomcat的server.xml配置文件最后多出来的这几行,估计是以前在Eclipse上跑的项目自动生成的。把它们删了之后Tomcat就正常运行了。

tomcat启动不了
解决办法:重启机器后,就好了 可能原因 1:在eclipse中绑定的tomcat没有正确的设置,或者是在eclipse中的选择的和本机中安装的版本不配套。解决方案:正确的设置eclipse 中的tomcat ,在重新设置之前,先把以前设的置的先删除,然后再按步重新绑定一个tomcat 可能原因2:在web工程中启动tomcat时可能会有...

为什么在web.xml文件中配置了servlet后,tomcat就无法启动了?不配置就可...
检查web.xml中的servlet映射<url-pattern> 出现此异常,一般是由于过滤器造成的。WebFilter("\/*") 过滤器弄错了,检查<url-pattern><\/url-pattern>中配置的内容是否缺少“\/” ,"\/"表示当前web应用。

有一个web项目部署在tomcat上了,运行后页面上什么也没有就是空白是什 ...
应该是Tomcat的server.xml配置有问题,导致Tomcat启动的时候 没加载到里面的web项目。

部署tomcat启动后报异常:org.xml.sax.SAXParseException,高分求大神
第一 检查一下TOMCAT 安装目录下的 LIB 文件夹里的包全不全 第二 如果TOMCAT没有问题 就是 你的工程里的 web.xml 或者 server.xml 有问题。

Tomcat无法启动,什么原因
问题:如果在别的机器上装一个tomcat,不允许更改环境变量,那么如何配置?答案:在startup.bat中设置环境变量,set JAVA_HOME=D:\\java\\jdk1.5.0_08 3.tomcat在启动的时候还需要另外一个很重要的环境变量Catalina_home。这个环境变量指的就是tomcat服务器所在的目录,启动startup.bat的时候,startup....

tomcat6.0安装后环境变量都配置好了 还是启动不了
1、环境变量的设置 在安装Tmocat6.0后,要配置环境变量 JAVA_HOME: java存放的路径 PATH: jdk中bin的存放路径 CLASS_PATH: jdk中lib的存放路径 TOMCAT_HOME: tomcat的存放路径(采用免安装版的不用设置)2、系统文件:msvcr711.dll 查看<windows>\/system32目录下是否又msvcr711.dll文件,...

相似回答