代码之家  ›  专栏  ›  技术社区  ›  Deckard

修改xml文件后,是否必须始终重新启动服务器?

  •  0
  • Deckard  · 技术社区  · 14 年前

    我正在使用eclipse(galileo)和struts2框架和tiles。

    这很烦人,而且要花更多的时间。有没有办法不重启?

    1 回复  |  直到 14 年前
        1
  •  0
  •   Ian McLaird    14 年前

    严格来说,您不必重新启动整个服务器,只需重新启动应用程序本身。但是为了更直接地回答您的问题,配置文件(默认情况下是任意的)只是在启动时读取的,并且这些值在应用程序的生命周期内保持不变。

    你可以试试瓷砖 this init参数,但我没有亲自尝试过,所以我不能保证。

    对于Struts,尝试设置devMode( Link )是真的。

    <constant name="struts.devMode" value="true" />

    对于web.xml等的更改,我认为在应用服务器级别有一个设置来控制它,但我怀疑它是否是所有应用服务器的标准。