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
- Quartz.net官方开发指南 第三课:更多关于Jobs和JobDetails
- 为你的WordPress 主题添加结构化数据/丰富文本摘要,高亮搜索结果(下)
- Quartz.net官方开发指南 第四课:关于Triggers更多内容
- 数据分析:寻找Python最优计算性能
- 事件流处理框架NEsper for .NET
- Quartz.net官方开发指南 第五课: SimpleTrigger
- SQL Server Performance Dashboard Reports
- 添加WordPress评论输入邮箱实时显示Gravatar头像功能
- Quartz.net官方开发指南 第六课 : CronTrigger
- WordPress 中禁止某个用户在线编辑主题
- Quartz.net官方开发指南 第七课 : TriggerListeners和JobListeners
- Quartz.net官方开发指南 第八课:SchedulerListeners
- 为WordPress 后台编辑器文本模式(HTML模式)添加按钮
- 360安全扫描之WordPress 页面异常导致本地路径泄漏 的漏洞修补
- 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 文档注释
- Linux提权姿势二:利用NFS提权
- 统计回归拟合方程参数
- biomaRt包实现不同物种之间同源基因转换
- 使用OpenCV和Python标记超像素色彩
- 听说,你的Loki还是单体?(上篇)
- 加一
- APP自动化测试系列之Appium介绍及运行原理
- 没想到吧,Markdown 还能这么玩!
- 致敬Vue3: 1.1万字从零解读Vue3.0源码响应式系统
- APP自动化测试系列之Desired Capabilities详解
- Kafka分区分配策略(Partition Assignment Strategy)
- 内网渗透-代理篇(一)
- java学习应用篇|逃不掉的HelloWorld
- java学习原理篇|java程序运行套路
- 架构师成长之路系列(二)