目录

一、异常错误二、原因三、解决方法修改pom.xml资源配置文件

一、异常错误

由于服务器编译拦截了静态资源,导致出现异常,需要重新打包编译

打开IDEA带的Maven管理,双击clean清除由项目编译创建的target

再双击install安装jar包到本地仓库,项目打包过程中出现异常

二、原因

[INFO] Using 'UTF-8' encoding to copy filtered resources.

[INFO] Using 'UTF-8' encoding to copy filtered properties files.

系统默认编码是GBK,maven提升需要使用UTF-8,在setting中修改项目编码为UTF-8

出现 Failed to execute goal是由于测试用例有问题,

Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-test) on project springboot_04_profile: Input length = 1 -> [Help 1]

选择跳过测试用例

再次双击install,编译成功,启动项目即可读取静态资源

如果设置编码还是打包失败,或者显示找不到js、css、html等静态资源,请看解决方法

三、解决方法

修改pom.xml资源配置文件

如果设置编码还是打包失败,或者显示找不到js、css、html等静态资源,说明服务器没有访问资源的权限,需要在pom.xml的build下引入资源文件

src/main/resources

**/*.css

**/*.js

**/*.html

**/*.png

**/*.properties

**/*.yml

**/*.xml

**/*.conf

再次insall,显示打包成功,浏览器404的问题也解决了,加载了静态资源

好文链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: