如何启动Zookeper

时间:2019-06-29 05:10:19

标签: apache-kafka apache-zookeeper

我无法启动Zookpeer来进一步启动Kafka。 我的文件夹结构是:

    • bin
      • zookeper-server-start.sh
    • 配置
      • zookeper.properties

我尝试运行

./zookeeper-server-start.sh ../config/zookeeper.properties

我得到以下错误:

/d/Programs/Kafka/kafka_2.12-2.2.0/bin/kafka-run-class.sh: line 306: C:\Program: No such file or directory

执行的代码会产生错误

exec $JAVA $KAFKA_HEAP_OPTS $KAFKA_JVM_PERFORMANCE_OPTS $KAFKA_GC_LOG_OPTS $KAFKA_JMX_OPTS $KAFKA_LOG4J_OPTS -cp $CLASSPATH $KAFKA_OPTS "$@"

运行java version时,我得到:

> java version "1.8.0_211" Java(TM) SE Runtime Environment (build
> 1.8.0_211-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)

1 个答案:

答案 0 :(得分:1)

看起来像类路径问题: 确保正确定义了Java。 检查storageRef.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() { @Override public void onSuccess(Uri uri) { Log.e("Image +", "uri: " + uri.toString()); //Handle whatever you're going to do with the URL here } }); 中到底发生了什么,有可能您会看到类似以下的内容:

constructor (props) { super(props) this.myvar = true } componentWillRecieveProps(nextProps) { if(this.myvar) { if(check if get your data) { // run your function this.myvar= false } } }

这是Java调用行。如果您已将Java安装在“程序文件”(带空格的文件夹)中,则需要用双引号将指向Java的Env变量括起来。

  • 检查JAVA_HOME env变量
  • 检查PATH环境变量