我只是想说这是我第一次使用WSL,以下是我到目前为止所采取的步骤。
1.第一个月
1.已更改配置文件以添加HOME路径export JAVA_HOME="/path/to/java8
1.下载了最新的二进制文件并解压缩了tar
1.创建一个数据目录,并在该数据目录中创建一个名为Kafka和zookeeper的文件夹
1.在zookeeper属性中,添加指向datadir的相对路径,并添加listeners=PLAINTEXT://127.0.0.1:9092
现在这里是当从主目录运行bin/zookeeper-server-start.sh config/zookeeper.properties
时出现问题的地方,它会出现以下错误
/mnt/c/users/husse/downloads/kafka_2.13-3.6.1/bin/kafka-run-class.sh: line 346: exec: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java/bin/java: cannot execute: Not a directory
字符串
这基本上意味着我没有正确安装java 8是什么我猜测,所以我试图安装windows版本,然后重新运行相同的命令,但同样的问题出现了
1条答案
按热度按时间0aydgbwb1#
对不起,伙计们,我真的很笨,当添加到home路径时,我添加了完整的绝对路径到java输入的位置。
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java/bin/java
应该是字符串