@xtreding

Как подключить protobuf к Java?

Есть простая структура данных в прото файле:
package tutorial;

option java_package = "com.example.tutorial";
option java_outer_classname = "mess";

message request {
required float a = 1;
required float b = 2;
required float c = 3;
}
message response {
optional float x = 1;
optional string mess = 2;
}

Подключаю прото файл к java:

import com.example.tutorial.mess;

и при компиляции файла Java сыпет ошибки(58 штук и все они на ".\com\google\protobuf\Descriptors), вот пример одной из них:

.\com\google\protobuf\Descriptors.java:590: error: cannot fint symbol
public DescriptorProto toProto() { return proto; }
^
symbol: class DescriptorProto
location: class Descriptor

Из-за чего это может быть?
  • Вопрос задан
  • 1048 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы