在idea运行java项目的时候报错java: Multiple encodings set for module chunk JavaSE "GBK" will be used by compiler。
由于项目有些文件之前使用GBK进行编写和运行的,因此当IDEA中的编码改为UTF-8后,如果打开之前GBK编写的Java文件会出现中文乱码,本想着先将中文注释掉继续运行,结果那些使用UTF-8编写的文件中的中文就开始字符错误了。
解决方案:打开项目路径在.idea下面找到encoding.xml并使用记事本打开
、
找到其中charset=”GBK“的行改成charset=”UTF-8“,这样程序读取文件并执行时就不会存在GBK的问题了。