diff --git a/boot/src/main/java/com/taobao/arthas/boot/Bootstrap.java b/boot/src/main/java/com/taobao/arthas/boot/Bootstrap.java index 06d2a9b04..23a83da9c 100644 --- a/boot/src/main/java/com/taobao/arthas/boot/Bootstrap.java +++ b/boot/src/main/java/com/taobao/arthas/boot/Bootstrap.java @@ -698,11 +698,15 @@ public class Bootstrap { } result.append("Remote versions:\n"); - List remoteVersions = DownloadUtils.readRemoteVersions(); - Collections.reverse(remoteVersions); - for (String version : remoteVersions) { - result.append(" ").append(version).append('\n'); - } + List remoteVersions = DownloadUtils.readRemoteVersions(); + if (remoteVersions != null) { + Collections.reverse(remoteVersions); + for (String version : remoteVersions) { + result.append(" " + version).append('\n'); + } + } else { + result.append(" unknown\n"); + } return result.toString(); }