美文网首页
解决linux下jvm中文字体乱码问题

解决linux下jvm中文字体乱码问题

作者: 我不吃姜 | 来源:发表于2018-12-06 17:07 被阅读0次

    这个方法适用于一些使用jre环境导致的乱码问题:比如ide中输出jvm信息乱码,tomcat、weblogic中间件控制台乱码,以及一些默认使用jvm语言环境的gui程序界面乱码:像Apache JMeter的界面乱码就很典型

    解决方法:

    1. 切换到%JAVA_HOME%/jre/lib/fonts目录

    2. 创建fallback目录,运行mkdir fallback

    3. 把Windows环境中的simsun.ttf文件拷贝到fallback目录(可以网上找)

    4. 在fallback目录中打开终端,运行mkfontscale && mkfontdir

    5. 把fontscale目录追加到父目录中的fontdir目录,运行cat fonts.scale >> ../fonts.dir

    ok,这就搞定了jvm字体乱码(字体缺失)问题

    note:如果还是有问题,看一下simsun.ttf权限,改为775或777

    相关文章

      网友评论

          本文标题:解决linux下jvm中文字体乱码问题

          本文链接:https://www.haomeiwen.com/subject/tqiocqtx.html