diff --git a/Dockerfile b/Dockerfile
index 1699c4913..d82a4259c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,6 +1,6 @@
 FROM openjdk:8-jdk-alpine
 
-ARG ARTHAS_VERSION="3.4.6"
+ARG ARTHAS_VERSION="3.4.7"
 ARG MIRROR=false
 
 ENV MAVEN_HOST=https://repo1.maven.org/maven2 \
diff --git a/Dockerfile-No-Jdk b/Dockerfile-No-Jdk
index ca27948a2..51e1f030d 100644
--- a/Dockerfile-No-Jdk
+++ b/Dockerfile-No-Jdk
@@ -1,6 +1,6 @@
 FROM alpine
 
-ARG ARTHAS_VERSION="3.4.6"
+ARG ARTHAS_VERSION="3.4.7"
 ARG MIRROR=false
 
 ENV MAVEN_HOST=https://repo1.maven.org/maven2 \
diff --git a/bin/as.sh b/bin/as.sh
index ade299d0f..8e66640cc 100755
--- a/bin/as.sh
+++ b/bin/as.sh
@@ -8,10 +8,10 @@
 
 # program : Arthas
 #  author : Core Engine @ Taobao.com
-#    date : 2021-01-11
+#    date : 2021-02-25
 
 # current arthas script version
-ARTHAS_SCRIPT_VERSION=3.4.6
+ARTHAS_SCRIPT_VERSION=3.4.7
 
 # SYNOPSIS
 #   rreadlink <fileOrDirPath>
@@ -438,7 +438,7 @@ EXAMPLES:
   ./as.sh --stat-url 'http://192.168.10.11:8080/api/stat'
   ./as.sh -c 'sysprop; thread' <pid>
   ./as.sh -f batch.as <pid>
-  ./as.sh --use-version 3.4.6
+  ./as.sh --use-version 3.4.7
   ./as.sh --session-timeout 3600
   ./as.sh --attach-only
   ./as.sh --select arthas-demo
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 e2a7e7ec7..e88db66c2 100644
--- a/boot/src/main/java/com/taobao/arthas/boot/Bootstrap.java
+++ b/boot/src/main/java/com/taobao/arthas/boot/Bootstrap.java
@@ -52,7 +52,7 @@ import static com.taobao.arthas.boot.ProcessUtils.STATUS_EXEC_TIMEOUT;
                 + "  java -jar arthas-boot.jar --stat-url 'http://192.168.10.11:8080/api/stat'\n"
                 + "  java -jar arthas-boot.jar -c 'sysprop; thread' <pid>\n"
                 + "  java -jar arthas-boot.jar -f batch.as <pid>\n"
-                + "  java -jar arthas-boot.jar --use-version 3.4.6\n"
+                + "  java -jar arthas-boot.jar --use-version 3.4.7\n"
                 + "  java -jar arthas-boot.jar --versions\n"
                 + "  java -jar arthas-boot.jar --select arthas-demo\n"
                 + "  java -jar arthas-boot.jar --session-timeout 3600\n" + "  java -jar arthas-boot.jar --attach-only\n"
diff --git a/pom.xml b/pom.xml
index 678c5d844..af5697755 100644
--- a/pom.xml
+++ b/pom.xml
@@ -197,7 +197,7 @@
     </profiles>
 
     <properties>
-        <revision>3.4.7-SNAPSHOT</revision>
+        <revision>3.4.7</revision>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <maven.compiler.target>1.6</maven.compiler.target>
         <maven.compiler.source>1.6</maven.compiler.source>