Я пытаюсь использовать буферы протокола в своем проекте (веб-приложении) на основе Java. Я скачал zip Protocol Buffers 2.4.0a full source(C++,Java,Python) и Protocol Buffers 2.4.0 compiler-Windows binary.
Мне удалось создать файл .proto и сгенерировать необходимые классы Java для моего проекта с помощью компилятора protoc. Затем я включил папку java (protobuf-2.4.0a\java\src\main\java......), содержащуюся в загруженном заархивированном исходном коде PB, в каталог src моего проекта. Однако, как я вижу в своей IDE, некоторые из его зависимостей от этих файлов еще не разрешены. и я не смог десериализовать сообщения, когда пробовал (думаю, однако, что смог сериализовать).
Не могли бы вы помочь мне, сообщив мне, что нужно исправить? Разве я не должен вместо этого помещать банку в свой путь к классам, а не включать исходный код PB в мою папку src?
(Я нигде не использовал maven для загрузки чего-либо. Я не знаю, как использовать maven)
Descriptors.javaв коде src есть оператор импорта:com.google.protobuf.DescriptorProtos.*;Этот пакет вообще не существует - person Aklin   schedule 09.03.2011