<Context path="" docBase="ROOT" debug="0"/>
你不会设置一下,看看吗,不会在5.0.19就变了配置吧

解决方案 »

  1.   

    将这个 <Context path="/Web" docBase="E:/web" debug="0" reloadable="true" />
    放在<host></host>之间。
      

  2.   

    to: yoobj(老黑) 
      这个没用啊
      

  3.   

    <!--    <Context path="" docBase="ROOT" debug="0"/>   -->
    ^^^^                                                  ^^^<!--  不要放在注释符之间
        <Context path="" docBase="ROOT" debug="0"/> 
    -->
        <Context path="hello" docBase="F:\project\hello" debug="0"/>
      

  4.   

    <Context path="hello" docBase="F:\project\HELLO" debug="0"/>访问: http://localhost:8080/hello/页面文件及扩展名
      

  5.   

    没有放在注释符之间,5.0.19的server.xml文件和tomcat4的server.xml不一样,都没有<!--    <Context path="" docBase="ROOT" debug="0"/>   -->
      

  6.   

    我还是不明白我该如何设置web目录,我写的class文件应该放在什么位置,
    我用的是tomcat 5.0请说的详细点好不好,谢了请指出每个文件的具体位置
      

  7.   

    那个什么梅子,你来我的qq吧,我告诉你哪有tomcat5.0的下载
      

  8.   

    我的问题和你一样,我的tomcat和你的版本也一样,但是我刚才把它搞定了,其实很简单:
    在server.xml文件中虽然没有<context>语句(tomcat5.0.19版本中),但是还是可以加上下面这行(加在</host>之间即可):
    <Context path="/test" docBase="e:\web" debug="0" reloadable="true"  crossContext="true" ></Context>
    其中test是虚拟目录,真实目录是e:\web,刚开始的时候以为加上这行代码就够了,结果tomcat5.0.19不能启动了,但是只要你在真实目录下再建一个子目录WEB-INF就可以了,jsp文件也可以运行了,我的就是在e:\web目录下建了一个WEB-INF子目录就一切ok了,或者你直接将D:\Tomcat5\webapps\ROOT目录下的WEB-INF子目录及其文件一起copy到你的真实目录中,应该可以解决的。你试试
      

  9.   

    to hblxq:
       你说的web-inf目录,我原来就有,因为之前我的站点是在tomcat4.1.27上,升级到tomcat5.0.19按上面的方法都试过,就是不行
      

  10.   

    我的也是5。0。19按照 hblxq(monkey) 的做了
    一切ok!谢谢 hblxq(monkey) 呵呵
      

  11.   

    我想问问,我的是5.0
    我这有三个server.xml
    文件呢,我是不是都得改啊
      

  12.   

    我的配置,5.0.16,ok的,你说说你的出现问题吧,
    <Context path="/hibernate_start" docBase="E:\WebData\hibernate_start">
        <Resource name="jdbc/hibernate_start" auth="Container" type="javax.sql.DataSource"/>
        <ResourceParams name="jdbc/hibernate_start">
            <parameter>
                <name>factory</name>
                <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
            </parameter>        <!-- DBCP database connection settings -->
            <parameter>
                <name>url</name>
                <value>jdbc:mysql://localhost/hibernate_start?</value>
            </parameter>
            <parameter>
                <name>driverClassName</name><value>org.gjt.mm.mysql.Driver</value>
            </parameter>
            
            <!-- DBCP connection pooling options -->
            <parameter>
                <name>maxWait</name>
                <value>3000</value>
            </parameter>
            <parameter>
                <name>maxIdle</name>
                <value>100</value>
            </parameter>
            <parameter>
                <name>maxActive</name>
                <value>10</value>
            </parameter>
        </ResourceParams>
    </Context>
      

  13.   

    你把你的站点文件放置在所安装的tomcat下的webapps下的root文件下,你的站点就能运行了呀
      

  14.   

    http://apache.linuxforum.net/dist/jakarta/tomcat-5/v5.0.19/bin/jakarta-tomcat-5.0.19.exe顺便问一下orion  electric 谁用过哪?
      

  15.   

    to:Agla(梅子)
    我在tomcat4.1.30上也试过,刚开始的时候也是不行,但是只要在真实目录下建立WEB-INF子目录就可以了,要不你直接将tomcat下的webapps目录下的root目录里面的WEB-INF子目录及其文件(web.xml)一起copy到你的真实目录下,然后将你的测试文件比如test.jsp放在你的真实目录下,应该通过http://localhost/虚拟目录/test.jsp可以访问的。我就是如此。
    在tomcat5.0.19上,server.xml虽然没有<context></context>(tomcat4.*的版本是有的),但你自己可以加上去的,加在</host>的前面就可以了,这样应该每问题的,我也是被这个问题困扰了好几天,但实际上是一个很小的问题。
    要不,你现卸载tomcat,在重装一次,也可以啊。我就是作了好多遍才作出来的
      

  16.   

    to hblxp:
       WEB-INF子目录我是从root目录copy过去的,所以应该不是这个的问题,<context></context>也加了,今天一天我重装tomcat已经无数次了,晚上回家换台电脑再试试,再不行我真不知道该怎么办了?
       谢谢你的帮助!