<Context path="/test" docBase="c:\test" debug="0"
                 reloadable="true">
//add reloadable="true"

解决方案 »

  1.   

    在server.xml中的context中加reloadable="true"
      

  2.   

    如果上面不行,试试下面的方法:
    localhost/manager/reload?path=/yourapplication
      

  3.   

    还有一种方法,如果你用的是tomcat4.1以上的版本,可以在http://localhost:8080/manager/html 中启动或中止某个单独的应用来实现主动重载
      

  4.   

    好象reloadable=“true”也是不行的啊。怎么办?
    我是用struts,改了一个action,但是,每次都要重起tom,很麻烦啊。。
    我都手动编译好,拷贝好,就是一定要我重起tom
      

  5.   

    需要重启tomcat是因为你重新编译过的类文件没有自动加载,服务器运行时候使用的还是重新编译之前的类,所以要重新启动。
    按照楼上几位的方法设置,就可以了。
    我一般使用的方法同zxhong(红透半边天) 
    即:在<context/>标记里面加上reloadable="true"
    <Context path="/test" docBase="c:\test" debug="0"
                     reloadable="true">
      

  6.   

    以上办法我都用过没效过的。楼主认命吧。
    我现在调试的时候开着服务管理器打开工作目录随时删文件和重起tomcat
      

  7.   

    4。1以上的版本可以有控制页面的在http://localhost:8080/manager/html/输入你安装时设置的用户名和密码就可以进入,然后在里面有"stop","start","restart"。
      

  8.   

    teafang(学习),你这样很累哦
    留个信箱给我,我发个小工具给你,帮助你编译java文件,很方便会自动放到你指定的包里。
      

  9.   

    我也是这种问题,编译后,就要从新起动TOMCAT一次~!
      

  10.   

    Leemaasn(小马仙哥)给我你的小工具吧,
    [email protected],若大于两兆放入[email protected]
    谢谢了
      

  11.   

    Leemaasn(小马仙哥) 谢谢 我一直没找到解决办法 
    [email protected] 或者[email protected]
    你不会说的是jcreator pro吧