我的问题: 在打jar包的时候,因为自己的项目目录的问题,含有webapp,而Springboot默认是不编译其中的内容,需要通过配置文件指定一下
解决方法:pom.xml 的build标签中告诉Maven打包的时候把我的资源文件也一块打包

<build>
    <!-- 自己的其他配置 -->
    
    <!-- 需要添加的内容 -->
	<resources>
            <resource>
                <directory>src/main/webapp</directory>
                <targetPath>META-INF/resources</targetPath>
                <includes>
                    <include>**/*.*</include>
                </includes>
            </resource>
        </resources>
    </build>

我的项目目录: 在编译之后target目录中就有静态资源了,这个时候再打成jar包就不用担心静态资源丢失的问题了 在这里插入图片描述 在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐