1

/static/我在 Spring Boot 应用程序的路径中添加了静态资源。

/static/
   /css/
   /images/
   /js/

当页面加载一些css并且js文件没有加载时。例如:/static/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css已加载,但是,/static/js/jquery-ui/js/jquery-ui-1.10.3.minimal.min.js资源/static/css/font-icons/entypo/css/entypo.css未加载 - 返回 404。如果我将这些资源在文件夹树中向上移动 1 或 2 级,则这些资源可以访问,因此我可以使用直接 url 下载它们。但我不想这样做。因为它们是某些模板的一部分,移动会损坏主题结构。

4

1 回答 1

0

我将未加载的文件复制到具有不同名称的同一文件夹中。

/static/css/font-icons/entypo/css/
    entypo.css
    entypo_1.css

之后,删除旧版本并将新副本重命名为旧版本。我不知道为什么,但是在对所有未加载的资源执行此操作后,它们会被加载。现在它为我工作。

已编辑

在这种情况下需要清理和建造项目。

当我从 SVN 将项目签出到另一台 PC 后运行项目而不构建时,再次出现此问题。然后我清理并构建项目并运行。之后问题没有出现

于 2018-07-09T07:45:25.283 回答