2013-06-26 10 views
5

Chcę napisać usługę Thrift za pomocą Scrooge.Jak zainstalować i używać Scrooge

Thrift nie ma prawie żadnej dokumentacji, a Scrooge ma jeszcze mniej.

Jak zainstalować Scrooge na komputerze z systemem Ubuntu lub OSX?

Po zainstalowaniu, a utworzyłem .thrift, w jaki sposób mogę używać Scrooge do generowania kodu serwera i kodu klienta?

+0

znalazłem żadnych informacji na ten temat. http://bit.ly/121mZbB –

+0

czy znasz sbt? –

Odpowiedz

4

Stworzyłem dla ciebie szablon giter8.

  1. Install poborowy

    pozwijane https://raw.github.com/n8han/conscript/master/setup.sh | sh

  2. Install giter8

    cs n8han/giter8

  3. Get mój szablon

    G8 MasseGuillaume/Scrooge

  4. Install SBT (I Like SBT-extra) + dodaj SBT do $ PATH

    curl https://raw.github.com/paulp/sbt-extras/master/sbt> ~/bin/SBT

  5. mają zastosowanie parametry domyślne

  6. uruchomić serwer na karcie terminalu

    serwer SBT/run

  7. Uruchom klienta na innej karcie terminalu przy uruchomieniu serwera

    SBT klienta/run

+0

Musiałem dodać ~/bin do mojej $ PATH –

+0

w kroku G8 otrzymuję UnknownHostKey: github.com. Kluczowy odcisk klucza RSA to 16: 27: ac: a5: 76: 28: 2d : 36: 63: 1b: 56: 4d: eb: df: a6: 48. badanie –

+0

rozwiązane przez ustawienie klucza ssh z githubem. https://github.com/settings/ssh –