当前位置: 首页 > news >正文

记录一次解决springboot需要重新启动项目才能在前端界面展示静态资源的问题--------使用热部署解决

问题

       使用sprinboot+thymeleaf,前后端不分离,一个功能是用户可以上传图片,之后可以在网页展示。用户上传的图片能在对应的静态资源目录中找到,但是在target目录没有,导致无法显示在前端界面

解决

        配置热部署

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
</dependency>

之后更改idea的配置项

  • 配置 IDE 支持:在 IntelliJ IDEA 中,确保 File -> Settings -> Build, Execution, Deployment -> Compiler 下的 Build project automatically 选项已勾选。
  • 触发自动构建:按下 Ctrl + Shift + Alt + /,选择 Registry,然后找到并勾选 compiler.automake.allow.when.app.running

之后添加完刷新一下网页就能显示了

相关文章:

  • java23种设计模式-责任链模式
  • Java全流程供应链系统开源方案:前端后端分离
  • 免实名服务器新选择:AWS海外服务器三大核心优势解析——以aliyun国际版为对比
  • 2025系统架构师(一考就过):案例之四:架构复用、架构评估、特定架构(DSSA)、架构开发方法(ABSD)
  • 力扣-动态规划-518 零钱兑换Ⅱ
  • 笔记一:字符函数和字符串函数
  • gitlab初次登录为什么登不上去
  • 迈向更好的动态图学习:新架构和统一库阅读笔记
  • 获取 ubuntu 系统相关信息
  • C++效率掌握之STL库:string函数全解
  • 由 Mybatis 源码畅谈软件设计(三):简单查询 SQL 执行流程
  • ESP32移植Openharmony外设篇(9)NB-IOT
  • AI岗位面试指南:高频文档问题解析与应答策略
  • 【Java项目】基于Spring Boot的校园博客系统
  • 秒杀系统的常用架构是什么?怎么设计?
  • 理解 Rust 中的共享状态并发
  • 简明systemd服务管理指南:从入门到实战
  • 腾讯云扩容记录
  • 【每日八股】MySQL篇(五):锁
  • vue写一个登录页面
  • 福建泉州曾明军的网站/信息检索关键词提取方法
  • 娄底住房和城乡建设部网站/市场推广计划
  • 北京定制网站公司/2021全国大学生营销大赛
  • 睢宁网站建设/windows优化大师怎么使用
  • 旺苍网站建设/企业策划咨询公司
  • 空调维修网站模板/疫情最新动态