diff --git a/easy-retry-client/easy-retry-client-common/pom.xml b/easy-retry-client/easy-retry-client-common/pom.xml
index 73ebee25..b9bdabeb 100644
--- a/easy-retry-client/easy-retry-client-common/pom.xml
+++ b/easy-retry-client/easy-retry-client-common/pom.xml
@@ -57,6 +57,33 @@
<groupId>com.aizuda</groupId>
<artifactId>easy-retry-common-log</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss-logging</artifactId>
+ <optional>true</optional>
+ </dependency>
+
+ <dependency>
+ <groupId>io.github.logtube</groupId>
+ <artifactId>logtube</artifactId>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.tinylog</groupId>
+ <artifactId>tinylog</artifactId>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.tinylog</groupId>
+ <artifactId>tinylog-api</artifactId>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.springframework.boot</groupId>
+ <artifactId>spring-boot-starter-log4j2</artifactId>
+ <optional>true</optional>
+ </dependency>
</dependencies>
</project>
diff --git a/easy-retry-common/easy-retry-common-log/pom.xml b/easy-retry-common/easy-retry-common-log/pom.xml
index a8a00484..9fe01723 100644
--- a/easy-retry-common/easy-retry-common-log/pom.xml
+++ b/easy-retry-common/easy-retry-common-log/pom.xml
@@ -17,10 +17,6 @@
<properties>
<java.version>1.8</java.version>
-
- <tinylog.version>1.3.6</tinylog.version>
- <tinylog2.version>2.6.2</tinylog2.version>
- <logtube.version>0.45.0</logtube.version>
</properties>
<dependencies>
@@ -38,25 +34,22 @@
<dependency>
<groupId>io.github.logtube</groupId>
<artifactId>logtube</artifactId>
- <version>${logtube.version}</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.tinylog</groupId>
<artifactId>tinylog</artifactId>
- <version>${tinylog.version}</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.tinylog</groupId>
<artifactId>tinylog-api</artifactId>
- <version>${tinylog2.version}</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j2</artifactId>
- <scope>compile</scope>
+ <optional>true</optional>
</dependency>
</dependencies>
diff --git a/pom.xml b/pom.xml
index 8225b9fc..015cd5ad 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,6 +28,9 @@
<mybatis-plus.version>3.5.3.2</mybatis-plus.version>
<alibaba-dingtalk.version>2.0.0</alibaba-dingtalk.version>
<guava-retrying.version>2.0.0</guava-retrying.version>
+ <tinylog.version>1.3.6</tinylog.version>
+ <tinylog2.version>2.6.2</tinylog2.version>
+ <logtube.version>0.45.0</logtube.version>
</properties>
<modules>
@@ -131,6 +134,30 @@
<artifactId>guava-retrying</artifactId>
<version>${guava-retrying.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss-logging</artifactId>
+ <version>3.4.3.Final</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>io.github.logtube</groupId>
+ <artifactId>logtube</artifactId>
+ <version>${logtube.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.tinylog</groupId>
+ <artifactId>tinylog</artifactId>
+ <version>${tinylog.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.tinylog</groupId>
+ <artifactId>tinylog-api</artifactId>
+ <version>${tinylog2.version}</version>
+ <optional>true</optional>
+ </dependency>
</dependencies>
</dependencyManagement>