Maven 项目 启动时 解决3 字节的 UTF-8 序列的字节 3 无效

“org.activiti.bpmn.exceptions.XMLException: 3 字节的 UTF-8 序列的字节 3 无效。”

Maven 项目启动时,由于读XML配置文件,如果打包的文件编码不正确,读取中文注释部分就会导致读取出错,从而造成服务器无法启动的问题。目前的解决方案是改变IDE编译器maven项目资源文件打包时候的编码格式。具体是是在导入的maven 插件中,添加一个编码属性,在pom中引入如下插件即可:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.7</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
 
然后重新发布项目即可
原文地址:https://www.cnblogs.com/ljp-sun/p/6731835.html