修改server.xml下<context..的指向目录

解决方案 »

  1.   

    <Context path="" docBase="e:\aaa" debug="0" reloadable="true" crossContext="true"/>
      

  2.   

    哦 我也是这样设置的啊 但我用localhost:8080访问的时候他报这样的错误type Status reportmessage No Context configured to process this requestdescription The server encountered an internal error (No Context configured to process this request) that prevented it from fulfilling this request.
    这是我的sever.xml文件那部分的设置
     <!-- Tomcat Examples Context -->
            <Context path="/examples" docBase="examples" debug="0"
                     reloadable="true" crossContext="true">
    <Context path="" docBase="c:/apache group/apache/htdocs" debug="0"
    reloadable="true" crossContext="true"/>          <Logger className="org.apache.catalina.logger.FileLogger"
                         prefix="localhost_examples_log." suffix=".txt"
               timestamp="true"/>
              <Ejb   name="ejb/EmplRecord" type="Entity"
                     home="com.wombat.empl.EmployeeRecordHome"
                   remote="com.wombat.empl.EmployeeRecord"/>
    我把root里面的说有文件都考到了apache的htdocs目录下
      

  3.   

    以下是本来的样子:        <!-- Tomcat Root Context -->
            <!--
              <Context path="" docBase="ROOT" debug="0"/>
            -->
            <!-- Tomcat Examples Context -->
            <Context path="/examples" docBase="examples" debug="0"
                     reloadable="true" crossContext="true">
              <Logger className="org.apache.catalina.logger.FileLogger"
                         prefix="localhost_examples_log." suffix=".txt"
                  timestamp="true"/>
              <Ejb   name="ejb/EmplRecord" type="Entity"
                     home="com.wombat.empl.EmployeeRecordHome"
                   remote="com.wombat.empl.EmployeeRecord"/>以下是改过后的样子:        <!-- Tomcat Root Context -->
    <!-- 该过的地方 -->
            Context path="" docBase="e:\aaa" debug="0" reloadable="true" crossContext="true"/>
    <!-- 该过的地方 -->
            <!-- Tomcat Examples Context -->
            <Context path="/examples" docBase="examples" debug="0"
                     reloadable="true" crossContext="true">
              <Logger className="org.apache.catalina.logger.FileLogger"
                         prefix="localhost_examples_log." suffix=".txt"
                  timestamp="true"/>
              <Ejb   name="ejb/EmplRecord" type="Entity"
                     home="com.wombat.empl.EmployeeRecordHome"
                   remote="com.wombat.empl.EmployeeRecord"/>
      

  4.   

    以下是改过后的样子:        <!-- Tomcat Root Context -->
    <!-- 该过的地方 -->
            <Context path="" docBase="e:\aaa" debug="0" reloadable="true" crossContext="true"/>
    <!-- 该过的地方 -->
            <!-- Tomcat Examples Context -->
            <Context path="/examples" docBase="examples" debug="0"
                     reloadable="true" crossContext="true">
              <Logger className="org.apache.catalina.logger.FileLogger"
                         prefix="localhost_examples_log." suffix=".txt"
                  timestamp="true"/>
              <Ejb   name="ejb/EmplRecord" type="Entity"
                     home="com.wombat.empl.EmployeeRecordHome"
                   remote="com.wombat.empl.EmployeeRecord"/>
      

  5.   

    不对呀!
            <!-- Tomcat Examples Context -->
            <Context path="/examples" docBase="这里也要做相应的调整" debug="0"
                     reloadable="true" crossContext="true">
              <Logger className="org.apache.catalina.logger.FileLogger"
                         prefix="localhost_examples_log." suffix=".txt"
                  timestamp="true"/>
              <Ejb   name="ejb/EmplRecord" type="Entity"
                     home="com.wombat.empl.EmployeeRecordHome"
                   remote="com.wombat.empl.EmployeeRecord"/>
      

  6.   

    如果你没有拷贝错误的话,有一处XML错误。<!-- Tomcat Examples Context -->
            <Context path="/examples" docBase="examples" debug="0"
                     reloadable="true" crossContext="true">
    <Context path="" docBase="c:/apache group/apache/htdocs" debug="0"
    reloadable="true" crossContext="true"/>前面的examples <Context>标记没有结束。
    应该是
    <Context path="/examples" docBase="examples" debug="0"
                     reloadable="true" crossContext="true" />别忘了后面的 /> ,否则会与 后面的根目录混淆。
      

  7.   

    哦 又出错了 怎么只成功了一次呢  郁闷 
    我该得代码是这样的
    修改一 :
     <Host name="localhost" debug="0" appBase="c:\apache group\apache\htdocs" 
           unpackWARs="true" autoDeploy="true">
    修改二 :
    <!-- Tomcat Root Context -->
           
             <Context path="" docBase="c:/apache group/apache/htdocs" debug="0"/> 
          
            <!-- Tomcat Examples Context -->
    以前这一行杯注释了 
    下载出现了这样的错误
    type Status reportmessage /description The requested resource (/) is not available.大虾帮忙解决啊 呵呵