Javascript CSS和Java脚本未呈现404错误spring boot

Javascript CSS和Java脚本未呈现404错误spring boot,javascript,css,spring-boot,Javascript,Css,Spring Boot,以下是我正在使用的路径片段: <link rel="stylesheet" type="text/templates.css" href="../templates/css/superfish.css" th:href="@{../templates/css/superfish.css}"/> <link rel="stylesheet" type="text/templates.css" href="../templates/css/style.css" th:href="@

以下是我正在使用的路径片段:

<link rel="stylesheet" type="text/templates.css" href="../templates/css/superfish.css" th:href="@{../templates/css/superfish.css}"/>
<link rel="stylesheet" type="text/templates.css" href="../templates/css/style.css" th:href="@{../templates/css/style.css}"/>
<link rel="stylesheet" type="text/templates.css" href="../templates/css/nivo-slider.css" th:href="@{../templates/css/nivo-slider.css}"/>
<link rel="stylesheet" type="text/templates.css" href="../templates/css/jquery.qtip.min.css" th:href="@{../templates/css/jquery.qtip.min.css}"/>
<link rel="stylesheet" type="text/templates.css" href="../templates/css/jquery-ui.css" th:href="@{../templates/css/jquery-ui.css}"/>
<link rel="stylesheet" type="text/templates.css" href="../templates/css/jquery.fancybox.css" th:href="@{../templates/css/jquery.fancybox.css}"/>
<link rel="stylesheet" type="text/templates.css" href="../templates/css/jquery.fancybox-buttons.css" th:href="@{../templates/css/jquery.fancybox-buttons.css}"/>
主要方法:

@SpringBootApplication
@ComponentScan("com.stidham")
public class StidhamFinancialApplication extends SpringBootServletInitializer {

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
        return application.sources(StidhamFinancialApplication.class);
    }

    public static void main(String[] args) {

        SpringApplication.run(StidhamFinancialApplication.class, args

        );
    }
}
只有html呈现,没有js或css。我已经尝试了几种方法,我目前拥有的路径看起来是正确的,甚至我的IDE在键入路径时也会自动填充

在war文件中,它们也位于正确的位置

mvn clean install
正确构建,没有依赖性问题。这看起来就像一个简单的路径问题,在部署时不起作用

---------------更新1---------------


新路径

js和css仍在使用404:

文件夹“templates”仅保留给thymeleaf处理html。JavaScript和CSS应该在“static”文件夹中。此文件夹直接映射到http的根URL

示例:文件位于/resources/static/css/superfish.css

<link rel="stylesheet" href="/css/superfish.css" />

文件夹“templates”仅保留给thymeleaf处理html。JavaScript和CSS应该在“static”文件夹中。此文件夹直接映射到http的根URL

示例:文件位于/resources/static/css/superfish.css

<link rel="stylesheet" href="/css/superfish.css" />


您忘记创建名为“static”的目录您忘记创建名为“static”的目录
<link rel="stylesheet" href="/css/superfish.css" />