在eclipse中修改页面代码后Tomcat会自动重启

转载 2018年04月15日 22:54:33

目前在做一个网站项目,使用MyEclipse+Tomcat,每次修改项目源代码时,都需要重启tomcat、重新导出项目到webapps文件夹或者重新部署,太麻烦。于是研究了一下tomcat如何设置成热启动,即修改源代码时不需要重启tomcat服务器。方法如下:

第一步:

     Tomcat安装目录下,修改 conf/server.xml 中的 Host 配置,设置其reloadable属性为true,即在Host标签中添加reloadable="true"这一句,重启Tomcat使配置文件生效。


第二步:

      在conf/web.xml中搜索init-param,找到能够添加<init-param>标签的位置的地方,添加

    <init-param>
      <param-name>development</param-name>
      <param-value>true</param-value>
    </init-param>

    注意,是在Server中的web.xml文件中添加,不是项目的web.xml



第三步:

     重启tomcat服务器,使修改生效。然后在Eclipse中的servers窗口里,点击publish to the server按钮


  OK,到此为止,配置结束,接下来每次修改源代码(包括servlet代码)后,都不需要重新启动tomcat了,但是需要点击部署按钮重新部署一下项目。


Java 开发环境搭建(JDK、Eclipse、Tomcat、Mysql)

用最好听的声音,为你最细致的讲解。每个步骤都很详细。
  • 2017年01月20日 15:09

解决eclipse+tomcat开发时候修改配置文件自动重启服务器问题

如图打开server.xml: 如图修改reloadable="false",禁止重启 一般在开发debug模式下都是使用可自动重启模式,这个一般设置为true。...
  • lkx94
  • lkx94
  • 2015-03-23 14:22:17
  • 3887

如何解决eclipse中修改后台代码ctrl+s时总是自动重启服务的问题

如何解决eclipse中修改后台代码ctrl+s时总是自动重启服务的问题
  • luoweiyou
  • luoweiyou
  • 2017-01-17 16:16:31
  • 3470

Tomcat热部署,每次在修改class文件后Tomcat都会自动重启

每次在修改class文件后Tomcat都会自动重启,有人觉得,好有人没必要。我是觉得非常的烦,浪费时间。 在Tomcat的conf路径下server.xml文件中的标签里加上 docBase:项目...
  • u013997090
  • u013997090
  • 2016-01-26 10:57:03
  • 1507

Tomcat取消自动重启的方法(开发期的热加载)

1.面临的问题: Eclipse有点非常不友好,就是不管我怎么修改Java代码,哪怕只有仅仅一行代码都需要重新启动,才能使修改代码生效。 由于我们项目较大,这点严重影响了我的工作效率,本文通过ec...
  • mingliangniwo
  • mingliangniwo
  • 2015-06-08 11:36:03
  • 7767

Eclipse解决每次修改java代码或jsp代码服务器重启问题的解决办法

1.面临的问题:     Eclipse有点非常不友好,就是不管我怎么修改Java代码,哪怕只有仅仅一行代码都需要重新启动,才能使修改代码生效。   由于我们项目较大,这点严重影响了我的工作效率,...
  • qq_34657993
  • qq_34657993
  • 2017-06-08 23:12:47
  • 4799

eclipse 每次jsp修改 重启tomcat

配置tomcat server option 打钩server modules without publishing
  • zhuangxiaotang
  • zhuangxiaotang
  • 2013-11-27 17:03:50
  • 2877

在做javaWeb项目时,每次修改完servlet,tomcat自动重启项目,设置项目自动的热加载

在tomcat中打开conf文件,找到context.xml文件,打开文件,找到标签,将标签修改为...
  • dancheng1
  • dancheng1
  • 2016-11-12 22:36:29
  • 1033

修改项目源代码时不需要每次都重启Tomcat

目前在做一个网站项目,使用MyEclipse+Tomcat,每次修改项目源代码时,都需要重启tomcat、重新导出项目到webapps文件夹或者重新部署,太麻烦。于是研究了一下tomcat如何设置成热...
  • yzq7890
  • yzq7890
  • 2016-01-02 11:15:54
  • 4424

eclipse + tomcat,修改代码后,tomcat不自动更新调试

eclipse + tomcat做工程,tomcat引入到eclipse中做服务器,在eclipse中修改代码后,tomcat不自动更新调试,而且重启tomcat后,修改的代码也不奏效,几乎好像是to...
  • bluesky8640
  • bluesky8640
  • 2012-10-10 19:49:37
  • 4700
收藏助手
不良信息举报
您举报文章:在eclipse中修改页面代码后Tomcat会自动重启
举报原因:
原因补充:

(最多只允许输入30个字)