【发布时间】:2014-12-01 17:19:15
【问题描述】:
Scrooge SBT 插件可以选择从库依赖项(jar 文件)中包含 Thrift IDL 文件。通常这些 jar 文件已经包含生成的源。如果我包含 Thrift IDL,我不想再次生成这些源。否则它们将被复制。
shared.thift
namespace java me.shared
struct Foo {
1: string id
}
shared.jar
me
shared
Foo.scala
shared.thrift
所以当我的项目依赖于 shared.jar 并且我在另一个 Thrift IDL 文件中包含 shared.thrift 时,我不希望 Scrooge 再次生成 Foo.scala。最直接的存档方式是什么?
【问题讨论】: