第一次启动,网页可以跑出来
我把conf\Catalina\localhost里的东西删了之后再启动,什么网页都找不到了,全是404错误conf\Catalina\localhost里放的是不是项目加载信息啊?怎么删了之后启动tomcat就什么都没了呢?
以前的项目,这里的东西没有删,也报404错误,是什么原因呢?顺便问一句,work\Catalina里的东西是干什么的,我每次在关掉tomcat之后都把里面的东西删了,有什么影响吗?多谢指教~~

解决方案 »

  1.   

    补充:我的tomcat是解压版的,conf\Catalina\localhost里的文件是“项目名.xml”这种形式的
    请高手指教啊,别不理我啊~~~
      

  2.   

    不知道LZ是用什么IDE的,如果是用netbeans的部署,那么他会把工程直接指向你netbeans工程的目录而不会把工程自动拷贝到tomcat的webapps目录里去。所以conf\Catalina\localhost里就用来存放这些配置。如果你直接把工程拷贝到tomcat的webapps中去,那应该不会影响你删除conf\Catalina\localhost里的文件。
    至于work\Catalina下的文件应该是存放你工程中动态生成的java代码,每次删除应该没影响。
      

  3.   

    work\Catalina下是你的项目加载的信息删除后无影响由于你的是解压版conf\Catalina\localhost 下面是一些配置信息
     
    我的是安装版没有发现conf\Catalina\localhost 下面有   "项目名.xml"我也不知道里面都是一些什么配置   也就说不好是否对你的项目有影响了不那个   "项目名.xml" 这个文件在配置连接池的时候会用到 c3p0 数据库连接池建议还是使用安装版  都是免费的  用5.0版本的吧 5.5的有些不稳定
      

  4.   

    conf\Catalina\localhost  这里上存放工程路径和配置的,删掉的话怎么识别?!
      

  5.   

    我也用Tomcat6.0解压版 没出现过问题,LZ检查一下其他问题吧
      

  6.   

    work\Catalina这里放的是项目的临时文件,删除无碍,重启后会再次正确生成
      

  7.   

    work\catalina里面放的是你tomcat中的项目,你的项目第一次请求一个jsp的时候会编译成java文件就是放这里面以后请求就直接调这个java文件就好了
      

  8.   

    放的临时编译文件,如果你的源程序是JSP,基本都编译成Servlet了删除应该不会影响,下次还会再次生成把服务关完全了再试试看
      

  9.   

    就是conf\Catalina\localhost  存放工程路径和配置,删了就不能访问了,所以老是出现404错误。
      

  10.   

    work\Catalina下放的是Tomcat服务器运行后生成得临时目录。类似与IE的缓存。
    删除后没有影响。
    你说得404错误如果你换成127.0.0.1的方式访问下看是否还报错?
      

  11.   

    看下Tomcat下项目目录的WEB-INF下是否少了web.xml
      

  12.   

    我装的安装版的才有conf\Catalina\localhost
    解压缩版的conf目录下是一些XML文件和catalina.policy文件啊
    work\catalina\下的可以删
      

  13.   

    404错误是找不到服务器,lz的项目不是在tomcat的webapps目录下吧,如果是我就不太清楚了.还有就是conf\Catalina\localhost目录下的.xml文件是配置项目路径的,删了自然就找不到,就会报错