2015-06-18 69 views
0

我使用帶有gradle和netbeans的彈簧引導。使用引導刷新靜態內容

我的build.gradle的一部分。

dependencies { 
    compile("org.springframework.boot:spring-boot-starter-data-jpa") 
    compile("org.springframework.boot:spring-boot-starter-jdbc") 
    compile("org.springframework.boot:spring-boot-starter-web") 
    runtime("mysql:mysql-connector-java") 
    testCompile("org.springframework.boot:spring-boot-starter-test") 
} 

在我的資源文件夾中我有,靜態文件夾包含誰

CSS(文件夾) JS(文件夾) HTML

TomcatEmbedded是由腳本autommatically開始。

當我修改了一個CSS,JS或HTML,沒有考慮到變化。 我需要停止gradle腳本並再次運行它。

是否有設置可以熱切換代碼?

+0

我沒有netbeans的使用經驗,但是在eclipse上沒有太多東西。/src/main/resources/static/*對我來說是可以重新加載的。任何你有可能在資源上設置某種緩存控制頭並且瀏覽器不提取的機會? – jst

回答

0

確保使用gradle「bootRun」任務,而不是「run」。 bootRun將允許重新加載。