diff --git a/core/src/main/java/com/taobao/arthas/core/command/monitor200/JvmCommand.java b/core/src/main/java/com/taobao/arthas/core/command/monitor200/JvmCommand.java index 44eaeafd6..2e8dd4d51 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/monitor200/JvmCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/monitor200/JvmCommand.java @@ -115,6 +115,9 @@ public class JvmCommand extends AnnotatedCommand { } private void addCompilation(JvmModel jvmModel) { + if (compilationMXBean == null) { + return; + } String group = "COMPILATION"; jvmModel.addItem(group, "NAME", compilationMXBean.getName()); if (compilationMXBean.isCompilationTimeMonitoringSupported()) {