Как мне запустить 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/"
}

Эту настройку и другие можно найти здесь.

Другие вопросы по тегам