From ac7b16da980b0da04b155a47951678cbae4170df Mon Sep 17 00:00:00 2001 From: Hu Zongtang Date: Mon, 17 Jun 2019 19:00:59 +0800 Subject: [PATCH] [ISSUE #1241]optimize the codes for issue that Suggestion about the third part dependency of the RocketMQ client. (#1264) --- filter/pom.xml | 4 ++++ srvutil/pom.xml | 4 ---- .../java/org/apache/rocketmq/srvutil/FileWatchService.java | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/filter/pom.xml b/filter/pom.xml index b2036202..7f33e996 100644 --- a/filter/pom.xml +++ b/filter/pom.xml @@ -37,5 +37,9 @@ ${project.groupId} rocketmq-srvutil + + com.google.guava + guava + \ No newline at end of file diff --git a/srvutil/pom.xml b/srvutil/pom.xml index bf3f11c2..d616edd9 100644 --- a/srvutil/pom.xml +++ b/srvutil/pom.xml @@ -41,9 +41,5 @@ commons-cli commons-cli - - com.google.guava - guava - diff --git a/srvutil/src/main/java/org/apache/rocketmq/srvutil/FileWatchService.java b/srvutil/src/main/java/org/apache/rocketmq/srvutil/FileWatchService.java index adf61adb..111cedea 100644 --- a/srvutil/src/main/java/org/apache/rocketmq/srvutil/FileWatchService.java +++ b/srvutil/src/main/java/org/apache/rocketmq/srvutil/FileWatchService.java @@ -17,7 +17,6 @@ package org.apache.rocketmq.srvutil; -import com.google.common.base.Strings; import java.io.File; import java.io.IOException; import java.nio.file.Files; @@ -27,6 +26,7 @@ import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.ArrayList; import java.util.List; +import org.apache.commons.lang3.StringUtils; import org.apache.rocketmq.common.ServiceThread; import org.apache.rocketmq.common.UtilAll; import org.apache.rocketmq.common.constant.LoggerName; @@ -49,7 +49,7 @@ public class FileWatchService extends ServiceThread { this.fileCurrentHash = new ArrayList<>(); for (int i = 0; i < watchFiles.length; i++) { - if (!Strings.isNullOrEmpty(watchFiles[i]) && new File(watchFiles[i]).exists()) { + if (StringUtils.isNotEmpty(watchFiles[i]) && new File(watchFiles[i]).exists()) { this.watchFiles.add(watchFiles[i]); this.fileCurrentHash.add(hash(watchFiles[i])); } -- GitLab