java: Multiple encodings set for module chunk * "GBK" will be used by compiler

本文将介绍怎样解决 java: Multiple encodings set for module chunk * "GBK" will be used by compiler 错误。

在使用 Maven 编译项目,运行代码,输出乱码。Build 时抛出如下 Information:

Information:java: Multiple encodings set for module chunk mybatis-learn-mysql "GBK" will be used by compiler

(1)Java 代码如下图:

java: Multiple encodings set for module chunk *

(2)Maven 编译的提示信息如下:

java: Multiple encodings set for module chunk *

(3)程序运行结果如下图:

java: Multiple encodings set for module chunk *

上图中,输出了乱码信息。

解决办法

(1)打开项目 .idea 目录的 encodings.xml 文件,如下图:

java: Multiple encodings set for module chunk *

(2)将 encodings.xml 文件中的 GBK 编码改成 UTF-8。如下图:

java: Multiple encodings set for module chunk *

游手好闲地学习,并不比学习游手好闲好。 —— 约翰·贝勒斯
0 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号