summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuoxiong Li <lgxbslgx@gmail.com>2023-03-17 15:01:29 +0800
committerGitHub <noreply@github.com>2023-03-17 15:01:29 +0800
commite50a0bbae1bc0b812ac2656f5ba3f9eab7c3d62e (patch)
treef096bb70ad1e1f20c1f1cf8efa60b44e0a537bb4
parentf46b8fb87ff3b06bab58bb6fcb73439a86bf9ab3 (diff)
downloadzookeeper-e50a0bbae1bc0b812ac2656f5ba3f9eab7c3d62e.tar.gz
[ZOOKEEPER-4671] Java classpath should contain libs about metrics providers (#1908)
-rwxr-xr-xbin/zkEnv.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/bin/zkEnv.sh b/bin/zkEnv.sh
index 0728c2e70..46a4621c4 100755
--- a/bin/zkEnv.sh
+++ b/bin/zkEnv.sh
@@ -111,17 +111,27 @@ do
CLASSPATH="$d:$CLASSPATH"
done
+#make it work for developers
for d in "$ZOOBINDIR"/../zookeeper-server/target/lib/*.jar
do
CLASSPATH="$d:$CLASSPATH"
done
#make it work for developers
+for d in "$ZOOBINDIR"/../zookeeper-metrics-providers/zookeeper-prometheus-metrics/target/lib/*.jar
+do
+ CLASSPATH="$d:$CLASSPATH"
+done
+
+#make it work for developers
CLASSPATH="$ZOOBINDIR/../build/classes:$CLASSPATH"
#make it work for developers
CLASSPATH="$ZOOBINDIR/../zookeeper-server/target/classes:$CLASSPATH"
+#make it work for developers
+CLASSPATH="$ZOOBINDIR/../zookeeper-metrics-providers/zookeeper-prometheus-metrics/target/classes:$CLASSPATH"
+
case "`uname`" in
CYGWIN*|MINGW*) cygwin=true ;;
*) cygwin=false ;;