Задать вопрос
Ninazu
@Ninazu

Как заставить увидеть сущности из другого файла этого же пакета в protobuf?

Собственно файлы лежат в одной папке. Имеют общий package. Но не могу использовать структуру из другого файла.

Структура папок с файлами
proto
  - user.proto
  - meeting.proto


user.proto
syntax = "proto3";

package mtk;

message User {
    int64  UserId = 1;
}


meeting.proto
syntax = "proto3";

package mtk;

import "user.proto"

message Meeting {
    repeated User Users = 1;
}


Получаю такую ошибку
Import "user.proto" was not found or had errors.
  • Вопрос задан
  • 176 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Marzhal
Если используешь vs code то добавь в .vscode/settings.json следующие настройки
{
  "protoc": {
    "options": [
      "--proto_path=${workspaceFolder}protos" // Path to the proto files
    ]
  }
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы