Browse Source

[ZOOKEEPER-4671] Java classpath should contain libs about metrics providers (#1908)

Guoxiong Li 2 years ago
parent
commit
e50a0bbae1
1 changed files with 10 additions and 0 deletions
  1. 10 0
      bin/zkEnv.sh

+ 10 - 0
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 ;;