解决idea文件乱码问题

-Dfile.encoding=UTF-8

遇到的问题:

1.     idea 编译时,报“编码GBK的不可映射字符”

2.     idea导入eclipse项目,中文注释是乱码显示

解决的办法:

0.统一整个项目的编码为utf8

1.file---setting--editor--file encoding   :

       解决idea文件乱码问题_第1张图片

           

2.删除.idea下的encoding.xml中多余的编码配置:

原来的:虽然全是utf8,但是还是编译时报乱码,必须把划x的删掉(因为编译时,.idea/encoding.xml对某些类指定了编码方式,导致项目不能统一编码)

解决idea文件乱码问题_第2张图片 正确的:

解决idea文件乱码问题_第3张图片

控制台乱码/永久解决乱码

-Dfile.encoding=UTF-8

解决idea文件乱码问题_第4张图片

https://blog.csdn.net/liu865033503/article/details/81094575

详情请参考:

https://www.cnblogs.com/ysgcs/p/9609032.html

 

build.gradle 中添加如下配置

 

 
  1. compileJava.options.encoding = 'UTF-8'

  2.  
  3. compileTestJava.options.encoding = 'UTF-8'

gradle运行控制台出现乱码问题

解决idea文件乱码问题_第5张图片

右击:点击编辑gradle vm配置

解决idea文件乱码问题_第6张图片

解决idea文件乱码问题_第7张图片

解决idea文件乱码问题_第8张图片

如果是maven,解决的方式也是一样的 

 

 

解决idea文件乱码问题_第9张图片

解决idea文件乱码问题_第10张图片 

你可能感兴趣的:(编程工具的使用)