问题的来源最近在做几个Java Web项目时,IDEA和Tomcat的文字被钻了一个洞。 因此,我想制作自己总结的解决乱码的合集。
另一方面,打开IDEA内部文件代码设定1.idea,点击左上文件选择Settings
选择Editor,然后选择右侧的文件编码
3 .将以下三处改为UTF-8并APP :
重新打开文件为新项目设置选择新项目设置
5 .使用与步骤3相同的设置方法,这是新项目的设置,下次创建项目时直接默认UTF-8。 2、IDEA上的Tomcat设置1 .请记住,您选择打开当前Tomcat并更改设置
2 .在服务器中添加以下代码-Dfile.encoding=UTF-8
没有设置在这里的时候
我使用SQL时,觉得在控制台上输出SQL语句是乱码,是页面和参数的问题,困扰了很久
您可以再添加一行代码,但上述代码基本上在配置完成后不会乱码
单击右侧的展开符号可以添加更多行
-Dconsole.encoding=UTF-8
三.为了慎重起见,在IDEA的VMoptions文件中添加代码1。 找到IDEA目录,进入bin文件夹,在记事本中打开图中的两个文件,在最后一行添加以下代码-Dfile.encoding=UTF-8
-Dconsole.encoding=UTF-8
2 .配置完成后,请记住有许多优化方法可以重新启动idea3. VM选项。 请在后面加上上面的代码3,设置Tomcat代码。请在1.Tomcat目录下打开conf文件,然后记住在记事本中打开server.xml文件
2 .找到以下代码,并在其中添加代码URIEncoding='UTF-8 '
关于补充第三种方式,直接修正可能无效,但可以通过IDEA进行修正。 这种方式一定有效
1、在IDEA帮助中选择编辑自定义虚拟机选项
添加第2、3种方式的代码
保存就行了