Как запустить ksql в windows?
Как запустить ksql в среде Windows?
мы установили сливную кафку в формате zip. мы не нашли файл ksql-server-start.bat в каталоге confluent-home / bin / windows, но мы обнаружили файл с таким же именем в каталоге confluent-home / bin /, который не является командным файлом.
1 ответ
Вы правы. Это не командный файл.
Для того, чтобы запустить на Windows, вы можете запустить с помощью Cygwin или Bash Shell. Если вы используете Windows 10, у вас должна быть оболочка bash. В противном случае вы можете установить один или Cygwin.
Кажется, это известная проблема. Вы можете отослать это здесь: https://github.com/confluentinc/ksql/issues/402
Я "наконец" смог запустить его... в двух разных командных окнах:
Сервер:
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
Интерфейс командной строки:
java -cp c: \ ksql-master \ ksqldb-cli \ target \ ksqldb-cli-6.0.0-SNAPSHOT-standalone.jar io.confluent.ksql.Ksql http://0.0.0.0:8088/