2010-11-09 10 views
4

Я искал .NET-версию клиента ZooKeeper и нашел его. https://github.com/ewhauser/zookeeper/tree/trunk/src/dotnet/SharpKeeper/Создание SharpKeeper (клиент ZooKeeper для .NET)

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

Конечно, в репозитории github нет папки с именем «Сгенерировано». Я не знаю, что происходит.

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

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

ответ

7

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

org.apache.jute.compiler.generated.Rcc

верхнего уровня build.xml знакомства ZK для получения подробных сведений о том, как это сделать.

+0

спасибо большое. Я не знал, что я должен собрать их сначала. :) – samuel281

0

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

Вот и все, что теперь будут файлы C#.

 Смежные вопросы

  • Нет связанных вопросов^_^