maven 打包过滤二进制压缩与静态文件失效的事情
时间:2022-07-23
本文章向大家介绍maven 打包过滤二进制压缩与静态文件失效的事情,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
自己的小项目 ,使用了layui 前端框架,然后在引入富文本编辑器时,出现了富文本编辑器的小图标 没有的情况,但直接打开写好的静态网页 图标是有的,这就是说明 是服务端的问题。
layui 下的引入的图标后缀和正常的图片格式不一样,因此在压缩的时候估计才出现了maven 压缩坏的情况
查看前端报黄色, 也是404 后来查看教程,发现是maven 打包的时候会进行压缩,把一些静态文件压缩,失效,
解决办法是将要要进行过滤的进行把静态文件排除,不过滤的将这些图标文件包含进来
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<excludes> // 写入你图标下的文件路径,要过滤的进行排除
<exclude>static/layui/font/*.woff</exclude>
<exclude>static/layui/font/*.woff2 </exclude>
<exclude>static/layui/font/*.ttf</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources</directory>
<filtering>false</filtering>
<includes> //不过滤的进行包括
<include>static/layui/font/*.woff</include>
<include>static/layui/font/*.woff2</include>
<include>static/layui/font/*.ttf</include>
</includes>
</resource>
这样的图片中的情况,自己的解决了就不再弄一边截图了。
https://www.cnblogs.com/jindongg/p/11362122.html
其他网友的情况
https://www.jianshu.com/p/6cef93eb0efc
顺便公司的电脑出现了html中文乱码的情况(第二天公司的也好了,,,),各种设置了字体格式也不行,因为自己之前遇到过比如response 的数据乱码的情况,但它是,换成自己的笔记本情况消失,也记录一下 数据乱码的解决问题。
还一直隐喻记得觉得一个是tomcat 的字符集 还有一个 springmvc 的过滤字符集,还有maven 编译的字符集。
https://www.jianshu.com/p/599e9b2f9010
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- Qt音视频开发28-Onvif信息获取
- CentOS 8 启用 NTP 服务
- Discourse 如何使用命令行方式进行恢复
- CentOS 8 Apache 启用 SSL
- leetcode栈之二叉树的前序遍历
- 前端学数据结构与算法(七): 从零实现优先队列-堆及其应用
- 前端学数据结构与算法(六):二叉树的四种遍历方式及其应用
- 前端学数据结构与算法(五):理解二叉树特性及从零实现二叉搜索树
- 前端学数据结构与算法(四):理解递归及拿力扣链表题目练手
- 前端学数据结构与算法(三):链表为什么能和数组相提并论?用链表实现数组bettle下
- 前端学数据结构与算法(二):数组的操作特性与栈的应用
- 前端学数据结构与算法(一):不会复杂度分析,算法等于白学
- 高可扩展性系统的设计
- Vue如何实现导出页面为PDF
- 短视频APP开发,如何做到获取播放视频和音频文件