springBoot2 x靜態資源配置和啟動熱載入

2021-10-09 21:52:26 字數 864 閱讀 6366

新增靜態資源檔案,外部可以直接訪問位址

import org.springframework.stereotype.component;

import org.springframework.web.servlet.config.annotation.resourcehandlerregistry;

import org.springframework.web.servlet.config.annotation.webmvcconfigurer;

@component

public

class

webmvcconfig

implements

webmvcconfigurer

}

1. 新增依賴
>

>

org.springframework.bootgroupid

>

>

spring-boot-devtoolsartifactid

>

>

trueoptional

>

dependency

>

2. 關閉快取

3. build專案(修改完頁面 重新編譯—>ctrl+f9)

若是修改配置or類建議重啟

spring boot2 x訪問靜態資源

此處對比兩個spring boot版本訪問靜態資源的區別 jdk分別為1.7與1.8 1.5.9.release 2.1.6.release 資源未被攔截 可以訪問 可以訪問 資源被攔截 可以訪問 不可以訪問 由此可見,如果spring boot版本為2.x,那存在配置了靜態資源後不能被訪問的情況。...

SpringBoot2 X 靜態檔案配置

spring boot 缺省會挨個從 meta resources resources static public 裡面找是否存在相應的資源,如果有則直接返回。預設配置 spring.resources.static locations classpath meta inf resources cl...

SpringBoot 2 X 訪問靜態資源

我專案中的檔案如下,使用的是spring boot 2.2.6 也就是2.x版本 html檔案 資源目錄 controller層 訪問html的時候,發現靜態資源沒有訪問到,在html檔案中,靜態資源路徑寫的是沒問題的,在springboot1.x的時候也是沒問題的,但是為什麼訪問不到?究其原因是使...