From 54ca57afa1afdfb52b0fc673ca4ba89e5a57d656 Mon Sep 17 00:00:00 2001 From: hengyunabc Date: Thu, 13 Sep 2018 01:06:04 +0800 Subject: [PATCH] fix wiki link --- .../src/main/java/com/taobao/arthas/core/command/Constants.java | 2 +- .../arthas/core/command/basic1000/SystemPropertyCommand.java | 2 +- .../com/taobao/arthas/core/command/hidden/OptionsCommand.java | 2 +- .../taobao/arthas/core/command/klass100/ClassLoaderCommand.java | 2 +- .../taobao/arthas/core/command/klass100/DumpClassCommand.java | 2 +- .../taobao/arthas/core/command/klass100/GetStaticCommand.java | 2 +- .../com/taobao/arthas/core/command/klass100/JadCommand.java | 2 +- .../taobao/arthas/core/command/klass100/RedefineCommand.java | 2 +- .../taobao/arthas/core/command/klass100/SearchClassCommand.java | 2 +- .../arthas/core/command/klass100/SearchMethodCommand.java | 2 +- .../taobao/arthas/core/command/monitor200/DashboardCommand.java | 2 +- .../com/taobao/arthas/core/command/monitor200/JvmCommand.java | 2 +- .../taobao/arthas/core/command/monitor200/MonitorCommand.java | 2 +- .../com/taobao/arthas/core/command/monitor200/StackCommand.java | 2 +- .../taobao/arthas/core/command/monitor200/ThreadCommand.java | 2 +- .../arthas/core/command/monitor200/TimeTunnelCommand.java | 2 +- .../com/taobao/arthas/core/command/monitor200/TraceCommand.java | 2 +- .../com/taobao/arthas/core/command/monitor200/WatchCommand.java | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/core/src/main/java/com/taobao/arthas/core/command/Constants.java b/core/src/main/java/com/taobao/arthas/core/command/Constants.java index 617aaf6b9..f52bffcd7 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/Constants.java +++ b/core/src/main/java/com/taobao/arthas/core/command/Constants.java @@ -23,7 +23,7 @@ public interface Constants { String WIKI = "\nWIKI:\n"; - String WIKI_HOME = " middleware-container/arthas/wikis/"; + String WIKI_HOME = " https://alibaba.github.io/arthas/"; String EXPRESS_EXAMPLES = "Examples:\n" + " params[0]\n" + diff --git a/core/src/main/java/com/taobao/arthas/core/command/basic1000/SystemPropertyCommand.java b/core/src/main/java/com/taobao/arthas/core/command/basic1000/SystemPropertyCommand.java index cd8e10d6a..74774c602 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/basic1000/SystemPropertyCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/basic1000/SystemPropertyCommand.java @@ -25,7 +25,7 @@ import static com.taobao.text.ui.Element.label; @Name("sysprop") @Summary("Display, and change the system properties.") @Description(Constants.EXAMPLE + "sysprop\n"+ "sysprop file.encoding\n" + "sysprop production.mode true\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/sysprop") + Constants.WIKI + Constants.WIKI_HOME + "sysprop") public class SystemPropertyCommand extends AnnotatedCommand { private String propertyName; diff --git a/core/src/main/java/com/taobao/arthas/core/command/hidden/OptionsCommand.java b/core/src/main/java/com/taobao/arthas/core/command/hidden/OptionsCommand.java index ae8aaecba..6c5e6c70b 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/hidden/OptionsCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/hidden/OptionsCommand.java @@ -35,7 +35,7 @@ import static java.lang.String.format; @Name("options") @Summary("View and change various Arthas options") @Description(Constants.EXAMPLE + "options dump true\n"+ "options unsafe true\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/options") + Constants.WIKI + Constants.WIKI_HOME + "options") public class OptionsCommand extends AnnotatedCommand { private String optionName; private String optionValue; diff --git a/core/src/main/java/com/taobao/arthas/core/command/klass100/ClassLoaderCommand.java b/core/src/main/java/com/taobao/arthas/core/command/klass100/ClassLoaderCommand.java index bac0746a5..5a895ec83 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/klass100/ClassLoaderCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/klass100/ClassLoaderCommand.java @@ -42,7 +42,7 @@ import java.util.TreeSet; " classloader -c 327a647b -r META-INF/MANIFEST.MF\n" + " classloader -a\n" + " classloader -a -c 327a647b\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/classloader") + Constants.WIKI + Constants.WIKI_HOME + "classloader") public class ClassLoaderCommand extends AnnotatedCommand { private boolean isTree = false; private String hashCode; diff --git a/core/src/main/java/com/taobao/arthas/core/command/klass100/DumpClassCommand.java b/core/src/main/java/com/taobao/arthas/core/command/klass100/DumpClassCommand.java index e68e53d2a..82dc7eb20 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/klass100/DumpClassCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/klass100/DumpClassCommand.java @@ -40,7 +40,7 @@ import static com.taobao.text.ui.Element.label; " dump org.apache.commons.lang.StringUtils\n" + " dump org/apache/commons/lang/StringUtils\n" + " dump *StringUtils\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/dump") + Constants.WIKI + Constants.WIKI_HOME + "dump") public class DumpClassCommand extends AnnotatedCommand { private static final Logger logger = LogUtil.getArthasLogger(); diff --git a/core/src/main/java/com/taobao/arthas/core/command/klass100/GetStaticCommand.java b/core/src/main/java/com/taobao/arthas/core/command/klass100/GetStaticCommand.java index 3591043ba..5f495227e 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/klass100/GetStaticCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/klass100/GetStaticCommand.java @@ -41,7 +41,7 @@ import static com.taobao.text.ui.Element.label; @Name("getstatic") @Summary("Show the static field of a class") @Description(Constants.EXAMPLE + " getstatic -c 39eb305e org.apache.log4j.LogManager DEFAULT_CONFIGURATION_FILE\n" - + Constants.WIKI + Constants.WIKI_HOME + "cmds/getstatic") + + Constants.WIKI + Constants.WIKI_HOME + "getstatic") public class GetStaticCommand extends AnnotatedCommand { private static final Logger logger = LogUtil.getArthasLogger(); diff --git a/core/src/main/java/com/taobao/arthas/core/command/klass100/JadCommand.java b/core/src/main/java/com/taobao/arthas/core/command/klass100/JadCommand.java index 5132d60e6..93de3c431 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/klass100/JadCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/klass100/JadCommand.java @@ -43,7 +43,7 @@ import static com.taobao.text.ui.Element.label; " jad -c 39eb305e org.apache.log4j.Logger\n" + " jad -c 39eb305e org/apache/log4j/Logger\n" + " jad -c 39eb305e -E org\\\\.apache\\\\.*\\\\.StringUtils\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/jad") + Constants.WIKI + Constants.WIKI_HOME + "jad") public class JadCommand extends AnnotatedCommand { private static final Logger logger = LogUtil.getArthasLogger(); private static Pattern pattern = Pattern.compile("(?m)^/\\*\\s*\\*/\\s*$" + System.getProperty("line.separator")); diff --git a/core/src/main/java/com/taobao/arthas/core/command/klass100/RedefineCommand.java b/core/src/main/java/com/taobao/arthas/core/command/klass100/RedefineCommand.java index a41f91c4a..0d9cd8209 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/klass100/RedefineCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/klass100/RedefineCommand.java @@ -31,7 +31,7 @@ import com.taobao.middleware.cli.annotations.Summary; @Description(Constants.EXAMPLE + " redefine -p /tmp/Test.class\n" + " redefine -c 327a647b -p /tmp/Test.class /tmp/Test\\$Inner.class \n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/redefine") + Constants.WIKI + Constants.WIKI_HOME + "redefine") public class RedefineCommand extends AnnotatedCommand { private static final int MAX_FILE_SIZE = 10 * 1024 * 1024; diff --git a/core/src/main/java/com/taobao/arthas/core/command/klass100/SearchClassCommand.java b/core/src/main/java/com/taobao/arthas/core/command/klass100/SearchClassCommand.java index 14d7ee372..c353ffddf 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/klass100/SearchClassCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/klass100/SearchClassCommand.java @@ -35,7 +35,7 @@ import static com.taobao.text.ui.Element.label; " sc -d org.apache.commons.lang.StringUtils\n" + " sc -d org/apache/commons/lang/StringUtils\n" + " sc -d *StringUtils\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/sc") + Constants.WIKI + Constants.WIKI_HOME + "sc") public class SearchClassCommand extends AnnotatedCommand { private String classPattern; private boolean isDetail = false; diff --git a/core/src/main/java/com/taobao/arthas/core/command/klass100/SearchMethodCommand.java b/core/src/main/java/com/taobao/arthas/core/command/klass100/SearchMethodCommand.java index e6c9ab4f8..a79352f75 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/klass100/SearchMethodCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/klass100/SearchMethodCommand.java @@ -42,7 +42,7 @@ import static java.lang.String.format; " sm -d org.apache.commons.lang.StringUtils\n" + " sm -d org/apache/commons/lang/StringUtils\n" + " sm *String????s *\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/sm") + Constants.WIKI + Constants.WIKI_HOME + "sm") public class SearchMethodCommand extends AnnotatedCommand { private String classPattern; diff --git a/core/src/main/java/com/taobao/arthas/core/command/monitor200/DashboardCommand.java b/core/src/main/java/com/taobao/arthas/core/command/monitor200/DashboardCommand.java index c71cd119b..6ab935864 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/monitor200/DashboardCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/monitor200/DashboardCommand.java @@ -45,7 +45,7 @@ import java.util.TimerTask; " dashboard\n" + " dashboard -n 10\n" + " dashboard -i 2000\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/dashboard") + Constants.WIKI + Constants.WIKI_HOME + "dashboard") public class DashboardCommand extends AnnotatedCommand { private static final Logger logger = LogUtil.getArthasLogger(); 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 beb55de3e..a4018044b 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 @@ -34,7 +34,7 @@ import static com.taobao.text.ui.Element.label; */ @Name("jvm") @Summary("Display the target JVM information") -@Description(Constants.WIKI + Constants.WIKI_HOME + "cmds/jvm") +@Description(Constants.WIKI + Constants.WIKI_HOME + "jvm") public class JvmCommand extends AnnotatedCommand { private final RuntimeMXBean runtimeMXBean = ManagementFactory.getRuntimeMXBean(); diff --git a/core/src/main/java/com/taobao/arthas/core/command/monitor200/MonitorCommand.java b/core/src/main/java/com/taobao/arthas/core/command/monitor200/MonitorCommand.java index 69a50f5a4..1fbe7c49a 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/monitor200/MonitorCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/monitor200/MonitorCommand.java @@ -24,7 +24,7 @@ import com.taobao.middleware.cli.annotations.Summary; " monitor org.apache.commons.lang.StringUtils isBlank\n" + " monitor org.apache.commons.lang.StringUtils isBlank -c 5\n" + " monitor -E org\\.apache\\.commons\\.lang\\.StringUtils isBlank\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/monitor") + Constants.WIKI + Constants.WIKI_HOME + "monitor") public class MonitorCommand extends EnhancerCommand { private String classPattern; diff --git a/core/src/main/java/com/taobao/arthas/core/command/monitor200/StackCommand.java b/core/src/main/java/com/taobao/arthas/core/command/monitor200/StackCommand.java index 66c0f265c..4bd064a44 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/monitor200/StackCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/monitor200/StackCommand.java @@ -27,7 +27,7 @@ import com.taobao.middleware.cli.annotations.Summary; " stack *StringUtils isBlank\n" + " stack *StringUtils isBlank params[0].length==1\n" + " stack *StringUtils isBlank '#cost>100'\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/stack") + Constants.WIKI + Constants.WIKI_HOME + "stack") public class StackCommand extends EnhancerCommand { private String classPattern; private String methodPattern; diff --git a/core/src/main/java/com/taobao/arthas/core/command/monitor200/ThreadCommand.java b/core/src/main/java/com/taobao/arthas/core/command/monitor200/ThreadCommand.java index 336f97d4b..aa4c76692 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/monitor200/ThreadCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/monitor200/ThreadCommand.java @@ -35,7 +35,7 @@ import java.util.Map; " thread -n 5\n" + " thread -b\n" + " thread -i 2000\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/thread") + Constants.WIKI + Constants.WIKI_HOME + "thread") public class ThreadCommand extends AnnotatedCommand { private static ThreadMXBean threadMXBean = ManagementFactory.getThreadMXBean(); diff --git a/core/src/main/java/com/taobao/arthas/core/command/monitor200/TimeTunnelCommand.java b/core/src/main/java/com/taobao/arthas/core/command/monitor200/TimeTunnelCommand.java index b2fd47e37..f10fc0269 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/monitor200/TimeTunnelCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/monitor200/TimeTunnelCommand.java @@ -46,7 +46,7 @@ import static java.lang.String.format; " tt -i 1000 -w params[0]\n" + " tt -i 1000 -d\n" + " tt -i 1000\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/tt") + Constants.WIKI + Constants.WIKI_HOME + "tt") public class TimeTunnelCommand extends EnhancerCommand { // 时间隧道(时间碎片的集合) private static final Map timeFragmentMap = new LinkedHashMap(); diff --git a/core/src/main/java/com/taobao/arthas/core/command/monitor200/TraceCommand.java b/core/src/main/java/com/taobao/arthas/core/command/monitor200/TraceCommand.java index 125284b8e..e12561305 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/monitor200/TraceCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/monitor200/TraceCommand.java @@ -33,7 +33,7 @@ import java.util.List; " trace *StringUtils isBlank\n" + " trace *StringUtils isBlank params[0].length==1\n" + " trace *StringUtils isBlank '#cost>100'\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/trace") + Constants.WIKI + Constants.WIKI_HOME + "trace") public class TraceCommand extends EnhancerCommand { private String classPattern; diff --git a/core/src/main/java/com/taobao/arthas/core/command/monitor200/WatchCommand.java b/core/src/main/java/com/taobao/arthas/core/command/monitor200/WatchCommand.java index 36268d452..02ddc3f91 100644 --- a/core/src/main/java/com/taobao/arthas/core/command/monitor200/WatchCommand.java +++ b/core/src/main/java/com/taobao/arthas/core/command/monitor200/WatchCommand.java @@ -21,7 +21,7 @@ import com.taobao.middleware.cli.annotations.Summary; " watch *StringUtils isBlank params[0]\n" + " watch *StringUtils isBlank params[0] params[0].length==1\n" + " watch *StringUtils isBlank '#cost>100'\n" + - Constants.WIKI + Constants.WIKI_HOME + "cmds/watch") + Constants.WIKI + Constants.WIKI_HOME + "watch") public class WatchCommand extends EnhancerCommand { private String classPattern;