idea 开发编码环境设置

  • idea 控制台编码
    在idea 安装目录bin 文件夹下找到 idea.exe.vmoptions 和idea64.exe.vmoptions 文件,新增一行 -Dfile.encoding=UTF-8

  • idea 项目文件编码
    Setting → Editor→ FileEncodings 将Global Encoding 和 Project Encoding 改为 UTF-8

  • JVM 编码
    打开idea Run/Debug Configurations界面,Server栏目,在VM options 设置后面追加 -Dfile.encoding=UTF-8
    tomcat JVM 默认跟随系统编码, 使用的是GBK的编码方式。这里有个坑,框架封装的RedisProvider 会将key 编码成byte[],redis的key含有中文时,如果写入方跟读取方的JVM编码格式不一致,会导致读入方读不到数据。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容