【问题标题】:How to dynamically reload changes while server is running如何在服务器运行时动态重新加载更改
【发布时间】:2020-03-03 12:41:32
【问题描述】:

根据 ICM 7.10 文档(Guide - 7.9-7.10. API Changes),pipelets 不再动态重新加载,声明必须触发重新加载更改。

开发人员必须知道不再有 pipelets 的动态加载。 Pipelets 的行为与普通类一样,并且必须触发更改的重新加载 与其他类一样。

如何在服务器运行时重新加载管道或其他 java 类上的更改?

【问题讨论】:

    标签: intershop


    【解决方案1】:

    我知道如果您启用了 HotCodeReloading 并重建墨盒,pipelets 会重新加载。但是,如果 pipelet 引用了其他类,它将不起作用。

    重新加载类的唯一可靠方法是使用 jrebel,但它是一项付费服务​​。有一些免费的替代品可用,但我没有发现其中任何一个非常可靠。您还可以使用 Eclipse 调试器重新加载类。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-18
      • 2013-11-05
      • 2013-05-19
      • 2018-06-01
      • 1970-01-01
      • 2020-07-15
      • 1970-01-01
      • 2012-09-23
      相关资源
      最近更新 更多