我在单位配制了个tomcat工程,运行都没有问题。但把整个环境拷贝回家,放在机器上怎么都没法访问,都出404错误。不知道怎么解决。很急。

解决方案 »

  1.   

    续上,我在自家机器上,修改tomcat自带的examples,可以运行。但只要把改成我做的工程,就不能访问。很着急。
      

  2.   

    whirlsun(whirlsun) 说的对,就是没找到。我试着,新加了个example1,指向tomcat自带的example的例子。是没有问题的。但我在把example1,指向自己的工程,就出现404错误了。
      

  3.   

    干脆重新配置一个映射得了,看看能否访问,一定是你的路径配置有问题。
    <Context path="/TestPath" docBase="C:/TestFolder" debug="0" reloadable="true" crossContext="true" />
      

  4.   

    你新配置一个路径以后,放一个简单jsp进去,可以访问否?配置后要重启tomcat哦
      

  5.   

    <Context path="/examples1" docBase="examples" debug="0" reloadable="true" crossContext="true" /> tomcat自带的可以。
    <Context path="/examples1" docBase="C:/TestFolder" debug="0" reloadable="true" crossContext="true" /> 就会出404。
      

  6.   

    <Host name="localhost" appBase="C:/Apache Group/Apache2/htdocs/dis"
           unpackWARs="true" autoDeploy="true"
           xmlValidation="false" xmlNamespaceAware="false">
    这里的appBase你有改动吗?上面是我重新配置的tomcat默认目录,记得原来的好像是webapp,如果没有改动就不暂时不改动吧。还有,连一个最简单的路径配置后,放入一个jsp后,你的tomcat都不能找到吗?你的路径里有WEB-INF这个文件吗?以及classes目录吗?
      

  7.   

    另外试试清理以下%TOMCAT_HOME%目录下的,work子目录的东西。
      

  8.   

    莫非:<Context path="/examples1" docBase="examples" debug="0" reloadable="true" crossContext="true" />的reloadable=false  ???