可以把4的server.xml复制过来放在5里一样的用,4怎么配5一样配!

解决方案 »

  1.   

    你打开 http://localhost:8080/admin/
    然后新建一个Service练习一下吧
    在service下面建立Host的时候Application Base:  c:\myweb\
    这样就可以了
      

  2.   

    在server.xml中查找Root目录的指定项,改掉它
      

  3.   

    Tomcat 5.0\conf\Catalina\localhost
    有好几个xml(比如admin.xml)新建一个root.xml 制定docBase到你想要的地方
    重启tomcat
    试试看
      

  4.   

    5里面也有server.xml。
    该怎么佩就怎么佩
    5里面context好像被注释掉了,你把注释打开
    然后修改docbase="你要的"
    end
    如果想改绝对路径,找到host项,修改appbase="你要的"
    注意前面的docbase是host中绝对路径的相对目录
    end
      

  5.   

    ,+***+,                                     
        ,*********,  ,               ,@@,             
       .****+++****,*:               ,WW.             
      ,***:.,,,.+****+               ,WW.             
      ***.,     ,:***+               ,WW.             
     .**:        ****+               ,WW.             
     +*+,       ,.+++. :@@*,     +@@:,WW.*@*.#@:      
     **:         ,,,,,WWWWWW:  ,WWWWWWWW.#WWWWWWW,+++,
    ,**:             @WW@*WW.  WWW**WWWW.#WWW#*WW* :: 
    ,**:             WWW*,.., #WW:,,.@WW.#WW+.,+WW,. .
     +*+,            .WWWW+,  WW+,   .WW.#W@.  .WW,+# 
     .**,            ,:WWWWW:,WW:    ,WW.#W@,  .WW,@@,
     ,***,       .,   ,.:#WWW.WW*,   .WW.#W#,  .WW.#+,
      .***,     +**,  +,,,WWW:+WW.   WWW.#W#,  .WW.  ,
      ,.*****+*****.  WWWWWWW.,WWWWWWWWW.#W#,  .WW,**,
       ,.********+., :WWWWWW+, .@WWWW@WW.#W#,  .WW,** 
         ,.+++++:,   ,.:++:.,   ,:++:.++..++,  ,++,,, 
           ,,,,,       ,,,,       ,,, ,,,,,,    ,,    
    用http://bbs.soulsky.net/pub/ascii/做的。
      

  6.   

    <?xml version='1.0' encoding='utf-8'?>
    <Context docBase="D:/webRoot" path="/newRoot" reloadable="true">
    </Context>这个存成newRoot.xml, 放在
    Tomcat 5.0\conf\Catalina\localhost 路径下. <Context></Context> 里面的参数还是跟 Tomcat 4 一样配置
      

  7.   

    这个配置事不一样滴~在admin控制台改不了"/"的base
    server.xml里边没有配置"/"的地方现在需要改变"/"所指向的目录 就是当输入http://localhost:8080时不去webapps\root
    我不是要新加context
      

  8.   

    老兄,你设置一个上下文也可以啊!
    如果不,你同样也修改server.xml文件 <Host name="localhost" debug="0" appBase="webapps"
           unpackWARs="true" autoDeploy="true"
           xmlValidation="false" xmlNamespaceAware="false">
         <Context path="" docBase="d:/Root" debug="0" reloadable="true">
    </Context>
      

  9.   

    5里面也有server.xml,5里面context被注释掉了,你把注释打开
    例如:在D盘有个文件夹myjsp,server.xml配置如下:
    <Context path="/myjsp" docBase="d:\myjsp" debug="5" reloadable="true" crossContext="true">
    </Context>
    这段话一定要放在</host>之前
      

  10.   

    如果新加 context当然会搞了~
    就是 让path="/新的"就行~
    楼上几位说的
    如:
    <Context path="/myjsp" docBase="d:\myjsp" debug="5" reloadable="true" crossContext="true">
    </Context>
    都是新加context 访问的时候是 http://localhost:8080/myjsp 这样
    但是我现在是需要把 http://localhost:8080指向别的地方 不去webapps\ROOT
    关键是怎么 更改 path="/"在 server.xml里边 加的话在发贴之前我就试过了~不行的~
      

  11.   

    修改CATALINA_HOME\conf\Catalina\localhost\ROOT.xml文件中的docBase为你想指定的路径.path保持为空.<Context displayName="Welcome to Tomcat" docBase="D:/Tomcat 5.0/webapps/ROOT" path="">