2015-07-21 116 views
2

我已經上傳的項目我的項目的git https://github.com/gitekiras/spring-boot-gradle-mvcSpringboot無法從資源文件加載JS文件

什麼我無法得到正確的是,我無法加載從CSS和JS資源文件夾。

當我把它放在webapp文件夾中時,我能夠得到所有東西的工作,但根據教程,我應該把它們放在資源中的靜態文件夾。

但是當我這樣做時,我無法加載頁面上的CSS和JS。

任何人都可以說我失蹤了嗎?

另外:當我在瀏覽器日誌中看到 - 它表明它試圖找到js和css文件爲application/json。我不確定我在這裏做錯了什麼。

+0

如果在構建完成後提取生成的jar文件,您會看到靜態資產嗎? –

+0

編譯文件夾不包含文件夾,但不包含文件。 –

+0

在Maven中,我通常會定義一個複製資源構建配置,以將所有資源複製到構件。 –

回答

1

您明確指出overrode的默認行爲是通過添加您自己的@EnableWebMvc - 請參見Spring MVC auto-configuration。刪除@EnableWebMvc(以及/resources/**的不需要的資源處理程序),它將起作用。

+0

剛剛刪除了這段代碼,仍然收到相同的錯誤 –

+0

我錯了 - 查看更新後的答案。 – Roman

+0

感謝一噸,我讀了幾乎10倍,但沒有注意到它。 –