【问题标题】:using scrooge in Play framework在 Play 框架中使用 scrooge
【发布时间】:2015-03-14 22:20:49
【问题描述】:

使用Finagle时可以将thrift文件放在src/main/thrift/目录下,编译时会自动生成thrift文件在target/scala-2.10/src_managed/main/目录下。 Play 框架如何自动执行相同的操作?

【问题讨论】:

    标签: scala playframework thrift scrooge


    【解决方案1】:

    您只需要配置SBT pluginMaven plugin。虽然请注意,这仍然会产生面向 Finagle 的实现——Scrooge 只真正支持那些。 (我有一个未完成的拉取请求,以添加对其他类型的服务器实现的支持)。

    【讨论】:

    • 我已经在我的 build.sbt 和 project/plugins.sbt 中进行了配置。但是,我把 thrift 文件放在哪个目录下,编译器能找到并自动生成?
    • 我不知道 SBT,但无论您配置哪个或插件默认使用哪个 - 可能是 src/main/thrift。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多