diff --git a/as-package.sh b/as-package.sh
index f8b467c1b..6a9bbfd24 100755
--- a/as-package.sh
+++ b/as-package.sh
@@ -4,7 +4,7 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
get_local_maven_project_version()
{
- "$DIR/mvnw" org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate \
+ "$DIR/mvnw" -T 2C -Dmaven.test.skip=true -DskipTests=true -Dmaven.javadoc.skip=true org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate \
-Dexpression=project.version -f $DIR/pom.xml -B | grep -e '^[^\[]' | cut -b 1-5
}
@@ -33,7 +33,7 @@ exit_on_err()
}
# maven package the arthas
-"$DIR/mvnw" clean package -Dmaven.test.skip=true -f $DIR/pom.xml \
+"$DIR/mvnw" clean package -T 2C -Dmaven.test.skip=true -DskipTests=true -Dmaven.javadoc.skip=true -f $DIR/pom.xml \
|| exit_on_err 1 "package arthas failed."
rm -r "$DIR/core/src/main/resources/com/taobao/arthas/core/res/version"
diff --git a/packaging/pom.xml b/packaging/pom.xml
index b8e5e1c6e..60cd20d68 100644
--- a/packaging/pom.xml
+++ b/packaging/pom.xml
@@ -11,6 +11,13 @@
arthas-packaging
+
+ com.taobao.arthas
+ arthas-core
+ ${project.version}
+ provided
+ true
+
com.taobao.arthas
arthas-site
diff --git a/pom.xml b/pom.xml
index 13aeb7e69..c88b28d6b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -281,6 +281,11 @@
maven-release-plugin
3.0.0-M1
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ 1.8
+