解决IDEA java项目中文乱码的三种方案

idea用了两年,偶尔有些项目启动时控制台会出现中文乱码的问题,汇总了一些解决方案,能解决遇到过的所有中文乱码问题。

解决方案一、maven项目设置pom文件编译的编码格式为utf-8

在maven项目的pom.xml文件设置编译插件及项目编码UTF-8,具体如下图所示


        
        
            
            
                org.apache.maven.plugins
                maven-compiler-plugin
                3.3
                
                    ${java.version}
                    ${java.version}
                    ${java.version}
                    UTF-8
                    
                    false
                
            
        

解决方案二、idea设置File Encodings为utf-8

idea打开配置,搜索encode,配置如下图所示:

解决IDEA java项目中文乱码的三种方案_第1张图片

解决方案三、tomcat启动配置设置VM编码参数

编辑tomcat启动配置,添加VM参数:-Dfile.encoding=UTF-8

 

解决IDEA java项目中文乱码的三种方案_第2张图片

你可能感兴趣的:(报错解决,中文乱码,idea,java)