重起服务才能加载“新版本”servlet(!=新servlet)

解决方案 »

  1.   

    servlet 是这样的啦不过,谁让你用 Servlet 啊??
      

  2.   

    假使你的webapps下面有个项目叫banlangeng,那么这么(conf/server.xml)设置就能实现项目banlangeng下的类改变不用重启了:
    <Context path="/banlangeng" docBase="banlangeng" debug="0"
                     reloadable="true" crossContext="true"/>
      

  3.   

    告诉你一个简单的方法:
    在web.xml中加一个无关紧要的空格,然后刷新页面,那么这个context就会reload啦~嘿嘿,一般人我不告诉他~ ^_^
      

  4.   

    是可以自动调用新的servlet..照那样配置..要是不行,就点点刷新按钮
      

  5.   

    好像 某些tomcat版本这样是不行的,我干脆手动重启当前的tontext,在
    http://localhost/manager里对当前的context reload就ok了,比自动要块,或者你用
    ant来实现来在每次编译新的servlet时自动重启当前context。