从 linux jdk 启动视觉虚拟机时出现乱码

Garbled characters when lauching jvisualvm from linux jdk

我运行jdk版本1.8.0_172 然后导出diskpaly 我 运行 来自 $java_home/bin

的 jvisualvm

OS 是甲骨文企业 linux 7. 我有乱码,无法阅读。

这是输出 jvisualvm -J-Dnetbeans.logger.console=true:

-------------------------------------------------------------------------------
>Log Session: Wednesday, July 11, 2018 11:55:35 AM CEST
>System Info:
  Product Version         = Java VisualVM
  Operating System        = Linux version 4.1.12-124.16.4.el7uek.x86_64 running on amd64
  Java; VM; Vendor        = 1.8.0_172; Java HotSpot(TM) 64-Bit Server VM 25.172-b11; Oracle Corporation
  Runtime                 = Java(TM) SE Runtime Environment 1.8.0_172-b11
  Java Home               = /opt/infra/java/jdk1.8.0_172/jre
  System Locale; Encoding = en_US (visualvm); UTF-8
  Home Directory          = /root
  Current Directory       = /opt/infra/java/jdk1.8.0_172/bin
  User Directory          = /root/.visualvm/8u131
  Cache Directory         = /root/.cache/visualvm/8u131
  Installation            = /opt/infra/java/jdk1.8/lib/visualvm/visualvm
                            /opt/infra/java/jdk1.8/lib/visualvm/profiler
                            /opt/infra/java/jdk1.8/lib/visualvm/platform

有什么我想念的吗??

谢谢

您应该安装缺少的字体:

yum groupinstall fonts