Сборка SharpKeeper (Клиент ZooKeeper для .NET) - PullRequest
4 голосов
/ 09 ноября 2010

Я искал .NET-версию клиента ZooKeeper и нашел ее. https://github.com/ewhauser/zookeeper/tree/trunk/src/dotnet/SharpKeeper/

Я был так взволнован и скачал исходные файлы, чтобы создать файл сборки клиента. но когда я открыл файл решения и попытался собрать их все, я обнаружил, что некоторые файлы отсутствуют, которые должны были находиться в «Сгенерированном» пространстве имен / папке.

конечно, в репозитории github нет папки с именем "Generated". Я не знаю, что происходит.

имя папки "Сгенерировано" выглядит так, что я должен добавить какое-то событие сборки в решение. но нигде не было видно описания, говорящего о том, что мне нужно иметь или делать.

кто-нибудь когда-нибудь строил то же самое? Мне нужны твои руки. спасибо.

Ответы [ 2 ]

7 голосов
/ 09 ноября 2010

Генератор джутового кода ZooKeeper поддерживает генерацию csharp.Вам нужно запустить это, чтобы сгенерировать недостающие файлы:

org.apache.jute.compiler.generated.Rcc

См. Подробный сборщик Zk build.xml для получения подробной информации о том, как это сделать.

0 голосов
/ 11 марта 2016

Просто создайте проект java с помощью ant, и он создаст недостающие файлы C # в сгенерированной папке.вот пошагово.1) скачать муравей и распаковать его в папку.2) откройте командную строку и перейдите в папку в kafka, где находится build.xml.3) выполните следующую команду [путь к муравью] \ ant.bat

Вот и все файлы C # будут там.

...