我配置了好久了,可是server就启动不了关注

解决方案 »

  1.   

    <Context path="/test" docBase="E:\apache\htdocs\test" debug="0" privileged="true">
    <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_test_log." suffix=".txt" timestamp="true" />
    </Context>
      

  2.   

    blackcourser(黑骏马):你要是解决了告诉我一声,                                                                                                                                                                                                                                                  thanks loa
      

  3.   

    在<Host></Host>中加入
    <Context path="/examples" docBase="examples" debug="0"
                     reloadable="true" crossContext="true"/>
    path为虚拟路径名 docBase为真实路径
      

  4.   

    xiaomeng3041330(小猛):不建目录可以启动
      

  5.   

    baitianhai(hong):  按你的方法做了, 还是不行
      

  6.   

    to tsinghua2000(tsinghua2000) :
    你的错误提示信息是什么那,好好看看吧
      

  7.   

    to baitianhai(hong):不能启动SERVER 了
      

  8.   

    to tsinghua2000(tsinghua2000) :
    I don't use tomcat again,it's very shit,so I decide to use weblogic!
      

  9.   

    老兄,你在dos 下运行的话,他会提示你那里出了错误的,或者去logs目录下看看错误是什么啊,不行的话贴出来
      

  10.   

    只要我在SERVER.XML中加一个开发目录就无法启动tomcat了,
    如 <Context path="/shao" docBase="shao" debug="0"
                     reloadable="true" crossContext="true">一执行strarup.bat 闪得很快,看不清错误原因,
      

  11.   

    改为<Context path="/shao" docBase="webapps/shao" debug="0"
                     reloadable="true" crossContext="true">
    </Context> 试试看!
    这一块似乎很奇怪,往往同文档介绍地方法一摸一样,但总是出问题!呵呵,你多试一试!
      

  12.   

    是啊,你没看到的那里有个
    <Context path="/shao" docBase="webapps/shao" debug="0"
                     reloadable="true" crossContext="true"/>

    <Context path="/shao" docBase="webapps/shao" debug="0"
                     reloadable="true" crossContext="true">
    </Context>
    是一样的
      

  13.   

    在<Host></Host>中加入
    <Context path="/examples" docBase="examples" debug="0"
                     reloadable="true" crossContext="true"/>
    path为虚拟路径名 docBase为真实路径
    不要写成webapps/shao。
      

  14.   

    Do nothing on sever.xml. establishing develope path under "webapps",  tomcat will find that.
      

  15.   

    <Context path="/test" docBase="F:/test" debug="0"
                     reloadable="true" crossContext="true"/>
    把其放在
            </Context>
            <Context path="/test" docBase="F:\Test" debug="0"
                     reloadable="true" crossContext="true"/>
          </Host>
        </Engine>
    之间。
    新建了一个虚拟路径名test,真实路径为F:/test
    然后把index.jsp考到F:/test下,如果访问
    http://localhost:8080/test/index.jsp OK的话,说明配置正确。
      

  16.   

    现只用Tomcat测试你的项目,为方便此例说明,假设你已有一个项目在E:\Application\OA目录下
    (包含index.jsp及其它jsp文件和bean,如WEB-INF\classes\下的servlet、javabean)。
    1.设置Tomcat以支持你的项目,打开C:\Tomcat4\conf\server.xml文件,在"</Host>"之前,"</Context>"之后添加
       <Context path="/oa" debug="0" docBase="E:\Application\OA" reloadable="true"/>并保存。
      说明:Context (表示一个web应用程序): docBase定义应用程序的路径;path 表示此web应用程序的url的前缀,这样请求的url为http://localhost:8080/oa;
           reloadable 这个属性非常重要,如果为true,则tomcat会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载修改或新的bean
    及servlet,我们可以在不重起tomcat的情况下看到bean带给jsp的变化。 
    启动你Tomcat4.1.12,在浏览器的地址中输入http://localhost:8080/oa,如你的jsp及bean,servlet没有错误,一般会将你的index.jsp/index.html文件的
      内容给执行并显示。
      

  17.   

    to sduwjr(流星):
    我想问你一下,我建了一个项目a.war,放在webapps/目录下,那还能不能在
    server.xml下加入这样
    <Context path="/a" docBase="a" debug="0"
                     reloadable="true" crossContext="true"/>
     </Context>
    好象会有问题呢,这个war包根本不解开,但没加上面语句的话,一切正常