zoukankan      html  css  js  c++  java
  • 小D课堂

    学习笔记




    热部署
    每次修改了代码都需要关闭应用重启

    热部署就是有一个插件会监听我们应用的代码文件是否有变化,如果有变化就会有其他的类加载器加载
    主要的依赖

    复制到我们的pom.xml里面


    安装完成jar包启动应用就可以了

    修改代码增加一段代码输出,此时服务本身就是启动的。保存代码后,会自动启动程序,只加载变化的文件。





    再加一段代码,。程序自动热加载

    再次访问



    不被热部署的文件

    spring 默认不会监听静态资源文件。


    如果想去监听静态资源文件的话,也可以去操作

    不监听某个文件

    application.properties新增加了代码被热部署

    不监听application.properties

    重新启动应用

    增加代码保存后,没有热部署。这个文件已经被排除掉。

    通过某一个开关监听要不要去重启-类似触发器


    application.properties内如果发现输入中文出现乱码的话,编码方式改成UTF-8





    在resources根目录下新建trigger.txt文件





    启动应用


    保存后没有热加载

    可以把这个接口写完之后。把这个version改成2

    更改之后,立马热加载了

    再次访问程序

    通过这种方式配置,比较适合我们的开发。有时候需要写完一个方法后才需要去热更新

    以上就是devtools热部署



     

  • 相关阅读:
    ios 应用剖析
    nyist 737 相邻石子合并问题
    砝码称重 2
    HDU4614【线段树。】
    Spark安装
    广度优先搜索
    MongoDB 操作手冊CRUD 更新 update
    HiWorkV1.3版震撼公布,今日起正式公开測试!
    织梦调用父级栏目链接和名称
    使用Blender批量导出/转换模型
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11398790.html
Copyright © 2011-2022 走看看