启动热部署:
关于热部署:
重启(Restart):自定义开发代码,包含类、液面、配置文件等,加载位置 restart 类的加载器
重载(ReLoad):jar包,加载位置 base 类加载器
小结:开启开发者工具后启动热部署、实用构建项目操作启动热部署(Ctrl+F9)、热部署仅仅加载当前开发者自定义开发的资源,不加载 jar 资源。
------------------------------------------------------------------------------------------------------------------------------------------
手工启动热部署:
① 在 pom.xml 中引入依赖
② 每次对代码修改完成后,点击构建项目(快捷键 Ctrl + F9)
------------------------------------------------------------------------------------------------------------------------------------------
自动启动热部署:
① 依次点击 File → Setting → Compiler → 勾选 Build project automatically → 应用 → 确定
② Ctrl + Shift + Alt + / 打开后找到 compiler.automake.allow.when.app.running 并进行勾选。
完成以上操作,在修改代码完成后过四秒钟就自动运行。
------------------------------------------------------------------------------------------------------------------------------------------
热部署范围部署:
默认不触发重启的目录列表
/META-INF/maven
/META-INF/resources
/resources
/static
/public
/templates
设置变更代码后不重启的文件位置(最后三行是,文件夹就用 /**,文件就按照路径输入文件名)
------------------------------------------------------------------------------------------------------------------------------------------
关闭热部署(最后一行)
系统级的关闭热部署
标签:启动,部署,代码,Ctrl,021,-------------------------------------------------------------- From: https://www.cnblogs.com/AronKeener/p/17113177.html