Spring引导/Thymeleaf可执行Jar,错误解析模板

Spring引导/Thymeleaf可执行Jar,错误解析模板,spring,thymeleaf,Spring,Thymeleaf,启动jar文件时: org.thymeleaf.exceptions.TemplateInputException: Error resolving template [NEW], template might not exist or might not be accessible by any of the configured Template Resolvers at org.thymeleaf.engine.TemplateManager.resolveTemplate

启动jar文件时:

org.thymeleaf.exceptions.TemplateInputException: Error resolving template [NEW], template might not exist or might not be accessible by any of the configured Template Resolvers
        at org.thymeleaf.engine.TemplateManager.resolveTemplate(TemplateManager.java:869) ~[thymeleaf-3.0.11.RELEASE.jar!/:3.0.11.RELEASE]
        at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:607) ~[thymeleaf-3.0.11.RELEASE.jar!/:3.0.11.RELEASE]
        at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) ~[thymeleaf-3.0.11.RELEASE.jar!/:3.0.11.RELEASE]
        at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1059) ~[thymeleaf-3.0.11.RELEASE.jar!/:3.0.11.RELEASE]
        at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1048) ~[thymeleaf-3.0.11.RELEASE.jar!/:3.0.11.RELEASE]
模板文件夹/dir结构

模板引擎调试详细信息

模板路径调试详细信息

罐子

聚甲醛


org.springframework.boot
spring启动程序父级
2.4.0
com.alf
瓦萨
0.0.1-快照
11
org.springframework.boot
SpringBootStarterWeb
org.springframework.boot
弹簧起动试验
测试
org.springframework.boot
spring启动程序数据mongodb
org.projectlombok
龙目
1.18.20
假如
org.springframework.boot
春季启动邮件
org.springframework.boot
弹簧启动装置

我浏览了这里提供的选项。我不明白是什么问题。当我通过ide运行它时,一切都正常。

欢迎使用SO。你可以在这里复制粘贴带有问题的图片,而不是提供链接。你可能忘了把resources文件夹放到你的jar中。用一些归档工具(如7zip)打开jar,看看模板是否正确inside@JAsgarov,这是先检查的。一切都准备好了。嗯,我明白了。。。它在IDE中工作的事实告诉我们,这不是配置问题——我们应该看看您是如何生成jar的——您是通过命令行还是Spring Boot maven配置来实现的?我建议如下
  <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.4.0</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.alf</groupId>
<artifactId>vasja</artifactId>
<version>0.0.1-SNAPSHOT</version>

<properties>
    <java.version>11</java.version>
</properties>
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-mongodb</artifactId>
    </dependency>
    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.18.20</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-mail</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-thymeleaf</artifactId>
    </dependency>