我的项目有一些.proto
文件,我使用了生成的 Java 源代码。我希望 Play 在项目编译期间自动编译并包含这些文件。
理想情况下,我会将.proto
文件保存在app
目录中,如下所示:
<play root>/
app/
protobuf/
myfile.proto
controllers/
Application.scala
...
一些要求如下:
- 生成的源代码不应包含在 git 中
- Heroku必须能够在部署期间编译 protobuf