热加载
- 描述
- 常见错误
在 Jboot 中,内置了一个类叫 JbootResourceLoader
,只有在 dev 模式下才生效。
倘若你的资源文件不在 src/main/webapp
目录,则需要配置 jboot.app.resourcePathName = myResourcePath
,那么,当 Jboot 启动的时候则会启动去监控各个模块的 src/main/myResourcePath
目录,并自动同步到 classpath:myResourcePath
下。
- 错误1:LinkpageError 错误开启热加载的时候,可能会出现
LinkpageError
等异常,这个原因是由于用户自定义的 Class 没有被负责热加载的HotSwapClassLoader
接管,需要在undertow.txt
或者 文件添加如下配置: