如何从Protobuf生成Scala文件而不是Java文件

时间:2019-04-05 08:00:45

标签: java scala akka-grpc

我的目标是在项目中使用a -> (a -> a) -> a -> a 。通过使用演练,https://developer.lightbend.com/docs/akka-grpc/current/client/walkthrough.html我尝试生成Scala文件。但是,每当我通过akka-grpc构建项目时,它都会生成Java文件而不是Scala文件。有没有一种生成Scala文件的方法?我已经尝试过将Java转换为Scala,但是没有用。 这是我的原始文件(本演练中的文件):

mvn clean package

1 个答案:

答案 0 :(得分:1)

您应该在您的maven配置中指定此名称。来自docs

<plugin>
    <groupId>com.lightbend.akka.grpc</groupId>
    <artifactId>akka-grpc-maven-plugin</artifactId>
    <version>${akka.grpc.version}</version>
    <configuration>
      <language>Scala</language>
      <generateClient>false</generateClient>
      <generateServer>true</generateServer>
    </configuration>
</plugin>