修改conf目录下的server.xml文件,好像是里面有个选项改成reloadable="true"。不过有时改过来还是没用,tomcat就是比较笨,必须重起,甚至重起电脑才管用。

解决方案 »

  1.   

    对了,就是那个reloadable标记。
    有时确实不好使。
      

  2.   

    那兩個參數早就設置過了,而且都是設置的為true,可還不是不行,
    近來一直在納悶,不知原因,希望哪位知道原因的能相告
      

  3.   

    没什么原因,tomcat自身问题,大家都这样,目前没看到有解决的方法
      

  4.   

    那可是為什麼在WINDOWS下面就可以自動編譯,而不用重啟TOMCAT呢?真是郁悶!!!
      

  5.   

    我知道windows下这个方法设置是可以的
    默认的ROOT目录被注解了,所以要去掉注释
    然后加入reloadable参数,这样tomcat就不用重启了
    至于Linux下,我就不太清楚了
      

  6.   

    将webapp对应的<Context/>中的reloadable值设成true
    <Context path="/CSDN" docBase="CSDN" debug="0" reloadable="true"/>
      

  7.   

    TO :: pleonheart(只睡六小时) ,我已經把reloadable="true",以及crossContext="true"都設置過了,但還是不行,不知道什麼原因,繼續請教!!!
      

  8.   

    既然改了都不好使,那也没办法了,谁让tomcat是免费的呢,哎......
      

  9.   

    以上各位都还算好的。我的环境是linux9.0+tomcat5.0.27,开始装好了,我就试了试看那只猫能出来不;后来因为急着用它要发布一个测试网页,而且单位同事的机器已经把IE默认到这个linux机器上来了,我想不能让他们看猫吧,于是就把ROOT/index.jsp给另存为一个备份,然后直接修改index.jsp,好笑又好气的事情来了。不管我是重启tomcat,还是注销,最后甚至重启电脑,出来的始终都是那只可爱的小猫(已经把以上各们说的东西早改好了),还跑到work目录下删除了所有东西,那只猫依然很可爱地出现在我面前。面对它我只有忍了,把页面改为default.jsp发布了。痛苦啊!