项目场景:
使用Tomcat的项目
问题描述
使用Tomcat时,Tomcat弹出的信息显示正常,但使用输出语句出现中文乱码
@Override
public void findSysUserById(Integer sysUserId) {
System.out.println("service 的ID:"+sysUserId);
}
解决方案:
方法一:修改Tomcat的虚拟机输出选项
1.1打开Tomcat的配置界面
1.2在Tomcat的虚拟机输出选项中添加**-Dfile.encoding=UTF-8**
方法二:修改idea的编码格式为UTF-8
打开idea的设置界面
点击Editor->File Encodings,将第3步,第四步,第五的编码格式设置为UTF-8