[idea]关于idea开发乱码的配置

在JAVA开发中,一般统一设置为UTF-8的编码,包括但不限于开发工具、日志架构、虚拟机、文件编码等。常见配置如下:

1、IDEA工具

在idea64.exe.vmoptions、idea.exe.vmoptions中添加:

-Dfile.encoding=UTF-8

2、JAVA 运行在windows上时默认使用的编码需要手动指定

3、日志配置,例log4j,其它类似

复制代码
log4j.appender.syslog.encoding=UTF-8
log4j.appender.stdout.encoding=UTF-8
log4j.appender.file.encoding=UTF-8

4、TOMCAT日志文件配置,如有如下:

conf/logging.properties中增加

java.util.logging.ConsoleHandler.encoding = UTF-8

5、IDEA中文件编码

相关推荐
TT哇33 分钟前
【Java EE初阶】计算机是如何⼯作的
java·redis·java-ee
SunTecTec37 分钟前
【阿里巴巴JAVA开发手册】IDE的text file encoding设置为UTF-8; IDE中文件的换行符使用Unix格式,不要使用Windows格式。
intellij-idea·seatunnel
Fireworkitte7 小时前
Apache POI 详解 - Java 操作 Excel/Word/PPT
java·apache·excel
weixin-a153003083167 小时前
【playwright篇】教程(十七)[html元素知识]
java·前端·html
DCTANT8 小时前
【原创】国产化适配-全量迁移MySQL数据到OpenGauss数据库
java·数据库·spring boot·mysql·opengauss
Touper.8 小时前
SpringBoot -- 自动配置原理
java·spring boot·后端
黄雪超8 小时前
JVM——函数式语法糖:如何使用Function、Stream来编写函数式程序?
java·开发语言·jvm
ThetaarSofVenice8 小时前
对象的finalization机制Test
java·开发语言·jvm
望获linux9 小时前
【实时Linux实战系列】CPU 隔离与屏蔽技术
java·linux·运维·服务器·操作系统·开源软件·嵌入式软件
JosieBook10 小时前
【Java编程动手学】使用IDEA创建第一个HelloJava程序
java·开发语言·intellij-idea