首页 > 其他分享 >021_热部署

021_热部署

时间:2023-02-12 01:33:19浏览次数:34  
标签:启动 部署 代码 Ctrl 021 --------------------------------------------------------------

启动热部署:

  关于热部署:

    重启(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

相关文章