Как мне запустить Scrooge из командной строки?
Мне удалось включить scrooge в мой проект SBT (scrooge-sbt-plugin в моем plugins.sbt, а также библиотечные зависимости в моем build.sbt), но я не смог выяснить, как выполнить scrooge из командная строка, как указано здесь http://twitter.github.io/scrooge/CommandLine.html.
1 ответ
Немного опоздал на вечеринку.
@partycoder был действительно прав, однако немного больше может помочь тем, кто любит меня, не слишком уверен.
Предполагая ваш *.thrift
файлы находятся в src/main/thrift
просто бег sbt scrooge-gen
подберет файлы и внесет их в target/src_managed/
,
Если твой *.thrift
файлы не находятся в src/main/thrift
и, возможно, в src/main/resources/thrift
Вы можете установитьscroogeThriftSourceFolder
в build.bt вы используете этот пример:
scroogeThriftSourceFolder in Compile <<= baseDirectory {
base => base / "src/main/resources/thrift/"
}
Эту настройку и другие можно найти здесь.