问题描述
我用的事一个jdk1.4和Tomcat5.0 ,配置好环境后,在Tomcat 5.0confCatalinalocalhost目录下添加了一个xml文件,文件内容是<Context docBase="D:workspaceim_optimizeweb"> </Context>也就是项目的路径。运行startup.bat时报了一堆的错,难道这样子配置项目是错的吗, 不是这样子的话,应该怎么配置项目并且运行项目,我以前用的是MyEclipse在server右击直接添加项目就可以运行了。现在在公司用的eclipse3.2版本,就不知道怎么发布项目了。 我以前用的jdk6.0和tomcat6.5 问题补充:cuiran 写道
解决方案
tomcatconfserver.xml修改这个文件<Context docBase="你的项目物理路径" path="/" reloadable="true"></Context>这个应该放在<Host></Host>里面你应该可以看到被注释掉的<Context path="" docBase="ROOT" debug="0">所以你添加在</Host>结束标记之前就可以了删除webapps下的所有项目,删除confCatalinalocalhost下的所有文件然后启动tomcat,这样应该不会有问题了。。你访问的时候直接http://ip:port/
解决方案二:
配错了,要配到host标签底下
解决方案三:
你配置的代码及其你访问路径贴出来.
解决方案四:
5.0的Context是配置在server.xml中的,你那个Tomcat 5.0confCatalinalocalhos不用设置
解决方案五:
把你的web.xml贴出来看看.
解决方案六:
http://www.iteye.com/problems/22686 这个和你出现的问题一样试试看看.
解决方案七:
检查你的web.xml文件 是否配置正确
解决方案八:
进入xml文件,修改它里面的<context path="/.." docBase=".."> 其中path的值为文件名的值,也是通过URL来访问项目工程的路径,这里是path="/web",docBase为该工程的实际放置的物理路径
解决方案九:
找到%TOMCAT_HOME%confserver.xml,(即tomcat的安装目录下面相关的文件)打开此xml文件,在 <host> </host>之间加入如下代码: <Context path="/hello" docBase="D:workspaceim_optimizeweb" debug="0" reloadable="true"/>