代码拉取完成,页面将自动刷新
在 Jboot 开发模式下,可以添加配置 undertow.devMode = true
来开启热加载功能。
在 Jboot 中,内置了一个类叫 JbootResourceLoader
,只有在 dev 模式下才生效。
JbootResourceLoader
在 Jboot 启动的时候,会自动去监控各个 Maven 模块下的 src/main/webapp
目录的资源文件,当发生变化的时候,会自动同步到 classpath:webapp
下,从而实现静态文件的热加载功能。
倘若你的资源文件不在 src/main/webapp
目录,则需要配置 jboot.app.resourcePathName = myResourcePath
,那么,当 Jboot 启动的时候则会启动去监控各个模块的 src/main/myResourcePath
目录,并自动同步到 classpath:myResourcePath
下。
默认是 src/main/webapp
,若你的资源文件在 src/main/webapp
目录下不需要任何配置即可以实现资源文件的热加载功能。
LinkpageError
等异常,这个原因是由于用户自定义的 Class 没有被负责热加载的 HotSwapClassLoader
接管,需要在 undertow.txt
或者 jboot.properties
文件添加如下配置:undertow.hotSwapClassPrefix = xxx1.com, xxx2.com
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。