我在电脑的C盘和D盘同时配置了两个Tomcat服务器,然后MyEclipse中关联的是D盘的那个Tomcat,接着我在工具中发布了某项目,然后我关闭了MyEclipse,在D盘tomcat文件夹的Bin目录下启动了服务,浏览器中能够访问。然后我关闭了D盘的Tomcat服务,启动了C盘的Tomcat(其webapps文件夹中没有该项目)的服务,浏览器中竟然也能够访问···
    何解?

解决方案 »

  1.   

    你这个应该是浏览器里面的缓存,你试试把浏览器缓存清空再访问试试。要不就是你的D盘里的tomcat没关,你以为关闭了,其实用的还是D盘的
      

  2.   


    关键是我两个Tomcat的端口号都是8080,不存在能够同时启动的原因,所以当我启动C盘得Tomcat时,D盘的肯定已经关闭了。
    此外,我刚把缓存都清空了,启动没有发布项目的C盘的tomcat,依旧能够访问
      

  3.   

    。。tomcat读取的是在webapps下的文件,你C盘里没有的话应该不能读的,但是你现在还能读取,那你试试把其中一个的端口改了看看,如果还可以的话我就没辙了。还有啊,启用之前先把任务管理器中的javaw进程给结束了再重新启动。