在tomcat的配置文件conf/server.xml

      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

  如果autoDeploy="true"那么tomcat就会自动部署,所谓自动部署就是不需要重启tomcat就可以自动检测应用程序的 /WEB-INF/lib 和 /WEB-INF/classes目录的变化,自动装载新的应用程序,我们可以在不重起 tomcat的情况下改变应用程序。

    Window--Preferences--General--workspace

    默认是勾选Build automatically的,这样myeclipse会自动编译发布到tomcat,而tomcat的配置文件conf/server.xmlautoDeploy="true",也就是说,用redeploy的情况几乎没有。但是myeclipse不太稳定,有的时候,不能自动发布,必须要redeploy。所以当你重启tomcat后还是得不到你的预期结果时候,考虑下redeploy。

    Myeclipse的自动编译和Tomcat的自动部署

    下面是去掉勾选Build automatically以后修改JSP文件,点“保存”就不会自动编译到tomcat中:

    Myeclipse的自动编译和Tomcat的自动部署

 

相关文章:

  • 2022-12-23
  • 2021-08-06
  • 2021-07-24
  • 2021-06-13
  • 2021-12-27
  • 2021-06-05
  • 2022-12-23
  • 2021-07-14
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-04
  • 2022-12-23
  • 2021-09-30
  • 2021-09-08
相关资源
相似解决方案