Hun*_*erq 5 java windows apache-kafka apache-zookeeper
我正在尝试在我的计算机上安装 Apache Kafka。我下载了最新版本 2.12-2.0.0。我想在 Windows 上运行它,在我收到的 \bin\windows 目录中输入“.\zookeeper-server-start.bat ../../config/zookeeper.properties”后:
错误:无法找到或加载主类 Files\Java\jdk-10.0.1\lib;C:\Program 由:java.lang.ClassNotFoundException: Files\Java\jdk-10/0/1\lib;C: \程序
Java 在我的计算机上正常运行 java -version:
openjdk 版本“10.0.1” 2018-04-17 OpenJDK 运行时环境(构建 10.0.1+10) OpenJDK 64 位服务器 VM(构建 10.0.1+10,混合模式)
JDK 位于 C:\Program Files\Java\jdk-10.0.1 我有变量:
JAVA_HOME=C:\Program Files\Java\jdk-10.0.1
JDK_HOME=%JAVA_HOME%
JRE_HOME=%JAVA_HOME%\jre
PATH: C:\Program Files\Java\jdk-10.0.1\bin
CLASSPATH: %JAVA_HOME%\lib;%JAVA_HOME%\jre\
Run Code Online (Sandbox Code Playgroud)
你的 JAVA_HOME (和完整的 Kafka 路径)不能包含空格(我相信有一个开放的 JIRA 可以解决这个问题)
尝试一下C:\PROGRA~1\Java\jdk-10.0.1,如果这不起作用,请将 Java 安装到类似的地方C:\jdk-X.Y.Z\,因为较低版本的 Kafka 不支持 Java 10
不过,一般来说,建议使用 WSL2(或 Docker),而不是 CMD/Powershell
https://www.confluence.io/blog/set-up-and-run-kafka-on-windows-linux-wsl-2/
| 归档时间: |
|
| 查看次数: |
3965 次 |
| 最近记录: |