*.proto файлы игнорируются

Я пытаюсь использовать Protobuffers и ScalaPB, я добавил:

import com.trueaccord.scalapb.compiler.Version.scalapbVersion

libraryDependencies += "com.trueaccord.scalapb" %% "scalapb-runtime" % 
scalapbVersion % "protobuf"

PB.targets in Compile := Seq(
  scalapb.gen() -> (sourceManaged in Compile).value
)

и ниже строки для plugins.sbt

addSbtPlugin("com.thesamet" % "sbt-protoc" % "0.99.3")

libraryDependencies += "com.trueaccord.scalapb" %% "compilerplugin" % "0.5.47"

и.proto файл в каталоге src/main/protobuf:

syntax = "proto3";

import "scalapb/scalapb.proto";
import "google/protobuf/wrappers.proto";

package actors;
message ExamplePROTO {
    double value = 1;
}

но с использованием sbt compile ничего не происходит - класс не генерируется в target. Файл игнорируется, потому что даже с некоторой опечаткой в ​​файле protobuf проект все равно компилируется. Ive также попытался посмотреть журналы отладки, используя

logLevel in Global := Level.Debug

но единственные упомянутые файлы.proto есть некоторые внутренние, такие как: /target/protobuf_external/google/protobuf/source_context.proto

Как я могу продолжить это? Могу ли я получить больше информации о том, на что смотрит scalaPB?

0 ответов

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