热加载

    • 描述
    • 常见错误

    在 Jboot 中,内置了一个类叫 JbootResourceLoader,只有在 dev 模式下才生效。

    倘若你的资源文件不在 src/main/webapp 目录,则需要配置 jboot.app.resourcePathName = myResourcePath ,那么,当 Jboot 启动的时候则会启动去监控各个模块的 src/main/myResourcePath 目录,并自动同步到 classpath:myResourcePath 下。

    • 错误1:LinkpageError 错误开启热加载的时候,可能会出现 LinkpageError 等异常,这个原因是由于用户自定义的 Class 没有被负责热加载的 HotSwapClassLoader 接管,需要在 undertow.txt 或者 文件添加如下配置: