如何安装和使用Scrooge

Eri*_*ord 6 scala thrift thrift-protocol scrooge

我想用Scrooge编写一个Thrift服务.

Thrift几乎没有文档,Scrooge甚至更少.

如何在Ubuntu或OSX机器上安装Scrooge?

安装完成后,我创建了一个.thrift,如何使用Scrooge生成服务器代码和客户端代码?

Gui*_*ssé 4

我为你创建了一个giter8模板。

  1. 安装义务兵

    卷曲https://raw.github.com/n8han/conscript/master/setup.sh | 嘘

  2. 安装giter8

    CS n8han/giter8

  3. 获取我的模板

    g8 马塞纪尧姆/斯克鲁奇

  4. 安装 sbt (我喜欢 sbt-extra) + 将 sbt 添加到你的 $PATH

    卷曲https://raw.github.com/paulp/sbt-extras/master/sbt > ~/bin/sbt

  5. 应用默认参数

  6. 在终端选项卡上启动服务器

    sbt 服务器/运行

  7. 服务器启动后,在另一个终端选项卡上启动客户端

    sbt 客户端/运行