Maven打包时报错:Using‘UTF-8’ encoding to copy filtered resources

博客指出当前项目编码格式存在问题,提供两种解决方案。一是配置编码格式为UTF - 8,此方法作者未尝试;二是在pom文件中降低Maven版本,作者降到特定版本后解决问题,最后通过clean install完美解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

该错误告诉我们:现在使用的编码格式是有问题的,那么我们就应该配置一下我们项目的编码方式

两种解决方案:

1. 配置编码格式为UTF-8

这种方法我没用,是从网上看到了就放在这里了,各位可自行尝试,如果有用,麻烦评论区告诉我一下,感谢~

<properties>
    <java.version>1.8</java.version>  
    <!-- 加入下面这一行 -->
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

2. 降低Maven版本

pom文件中降低Maven版本,我是降到了如下版本就解决了

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <version>3.0.2</version>
</plugin>

最后:

clean install一下,完美解决!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值