刚刚开始学习Java,希望得到大家的支持
我刚刚下载了Tomcat的最新版本,配置好,Servlet可以工作了
但是每一次修改了Servlet必须重启Tomcat才可以生效呢
印象中看某个Java的视频说不需要了,不知道他用的哪个版本,也不知道是我的哪儿设置有问题明天上班结账,谢谢大家

解决方案 »

  1.   

    现在的 Tomcat 都有 reload 了.          自己会检测的.  不需要重启啊.  你刚改完看看 Tomcat的控制台.  如果你改完以后  他下面出现reload了. 那就可以了.等个一两秒差不多吧.
      

  2.   

    这是tomcat的配置问题,一般来说在部署项目的时候,部署文件中只要把reload属性设置为true就可以了
      

  3.   

    一般要是Servlet代码修改了,或是xml配置文件修改了,重新发布一次不需要重启。
    说明:部署文件中只要把reload属性设置为true就可以了
    具体设置方法:
    1.找到D:\tools\Tomcat 5.0\conf\web.xml
    (Tomcat安装目录,这里是我机器上的目录)
    2.在web.xml文件中找到<servlet-name>jsp</servlet-name>
    即是:
       <servlet>
            <servlet-name>jsp</servlet-name>
            <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
            <init-param>
                <param-name>fork</param-name>
                <param-value>false</param-value>
            </init-param>
            <init-param>
                <param-name>xpoweredBy</param-name>
                <param-value>false</param-value>
            </init-param>
            <load-on-startup>3</load-on-startup>
        </servlet>3.在元素中添加子元素
             <init-param>
                <param-name>reloading</param-name>
                <param-value>true</param-value>
            </init-param>就可以了,保存一下,重起一下tomcat,就可以了