diff --git a/.gitignore b/.gitignore
index 52869b1..fde5df2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,10 +1,9 @@
# maven ignore
target/
-*.jar
-*.war
-*.zip
-*.tar
-*.tar.gz
+
+# gradle ignore
+build/
+.gradle/
# eclipse ignore
.settings/
@@ -34,3 +33,8 @@ Thumbs.db
# others
note/
+*.jar
+*.war
+*.zip
+*.tar
+*.tar.gz
diff --git a/demo/java-demo/pom.xml b/demo/java-demo/pom.xml
index ded34aa..0b4c455 100644
--- a/demo/java-demo/pom.xml
+++ b/demo/java-demo/pom.xml
@@ -21,6 +21,12 @@
${testable.version}
provided
+
+ com.alibaba.testable
+ testable-agent
+ ${testable.version}
+ provided
+
org.junit.jupiter
junit-jupiter-api
diff --git a/demo/kotlin-demo/pom.xml b/demo/kotlin-demo/pom.xml
index 6d692e7..be04be7 100644
--- a/demo/kotlin-demo/pom.xml
+++ b/demo/kotlin-demo/pom.xml
@@ -34,6 +34,12 @@
${testable.version}
provided
+
+ com.alibaba.testable
+ testable-agent
+ ${testable.version}
+ provided
+
org.junit.jupiter
junit-jupiter-api
diff --git a/docs/zh-cn/doc/setup.md b/docs/zh-cn/doc/setup.md
index f4bc046..7d025e9 100644
--- a/docs/zh-cn/doc/setup.md
+++ b/docs/zh-cn/doc/setup.md
@@ -19,7 +19,7 @@
```
-在`dependencies`列表添加`testable-processor`依赖:
+在`dependencies`列表添加TestableMock依赖:
```xml
@@ -29,6 +29,12 @@
${testable.version}
provided
+
+ com.alibaba.testable
+ testable-agent
+ ${testable.version}
+ provided
+
```
@@ -56,11 +62,13 @@
## 在Gradle项目中使用
-在`build.gradle`文件中添加`testable-processor`依赖:
+在`build.gradle`文件中添加TestableMock依赖:
```groovy
dependencies {
- testCompile('com.alibaba.testable:testable-processor:0.3.1')
+ testImplementation('com.alibaba.testable:testable-processor:0.3.1')
+ testAnnotationProcessor('com.alibaba.testable:testable-processor:0.3.1')
+ testRuntimeOnly('com.alibaba.testable:testable-agent:0.3.1')
}
```
diff --git a/docs/zh-cn/doc/use-maven-plugin.md b/docs/zh-cn/doc/use-maven-plugin.md
index 1fa9542..de05fc9 100644
--- a/docs/zh-cn/doc/use-maven-plugin.md
+++ b/docs/zh-cn/doc/use-maven-plugin.md
@@ -19,7 +19,7 @@
```
-> 当使用`testable-maven-plugin`插件时,应该移除`maven-surefire-plugin`插件上的TestableMock相关配置
+> 当使用`testable-maven-plugin`插件时,应该移除`maven-surefire-plugin`插件上的TestableMock相关配置,同时可以从项目的`pom.xml`文件中移除对`com.alibaba.testable:testable-agent`包的显示依赖
`testable-maven-plugin`插件能够与Jacoco插件直接同时使用,无需额外适配,因此能使`pom.xml`文件编写起来更简单且美观。