如何在windows环境下启动ksql?我们使用zip格式安装了confluent kafka。我们在confluent home/bin/windows目录中未找到ksql-server-start.bat文件,但在confluent home/bin/directory下发现一个同名文件,它不是批处理文件。
w8biq8rn1#
我终于可以让它运行了。。。在两个不同的命令窗口中:服务器:java-cp c:\ksql master\ksqldb rest app\target\ksqldb-rest-app-6.0.0-snapshot-standalone.jar io.confluent.ksql.rest.server.ksqlservermain c:\ksql master\ksqldb rest app\target\ksqldb-rest-app-6.0.0-snapshot-package\etc\ksqldb-rest-appksql-server.propertiescli:java-cp c:\ksql master\ksqldb cli\target\ksqldb-cli-6.0.0-snapshot-standalone.jar io.confluent.ksql.ksqlhttp://0.0.0.0:8088
hm2xizp92#
你是对的。它不是批处理文件。为了在windows上运行,可以使用cygwin或bashshell运行。如果您使用的是windows10,那么必须有bashshell。否则,您可以安装一个或cygwin。这似乎是一个众所周知的问题。您可以在这里查阅:https://github.com/confluentinc/ksql/issues/402
2条答案
按热度按时间w8biq8rn1#
我终于可以让它运行了。。。在两个不同的命令窗口中:
服务器:
java-cp c:\ksql master\ksqldb rest app\target\ksqldb-rest-app-6.0.0-snapshot-standalone.jar io.confluent.ksql.rest.server.ksqlservermain c:\ksql master\ksqldb rest app\target\ksqldb-rest-app-6.0.0-snapshot-package\etc\ksqldb-rest-appksql-server.properties
cli:
java-cp c:\ksql master\ksqldb cli\target\ksqldb-cli-6.0.0-snapshot-standalone.jar io.confluent.ksql.ksqlhttp://0.0.0.0:8088
hm2xizp92#
你是对的。它不是批处理文件。
为了在windows上运行,可以使用cygwin或bashshell运行。如果您使用的是windows10,那么必须有bashshell。否则,您可以安装一个或cygwin。
这似乎是一个众所周知的问题。您可以在这里查阅:https://github.com/confluentinc/ksql/issues/402