Я нахожу проблемы с созданием protoc jar, который предназначен для создания файлов классов java из файлов proto. Я был бы очень признателен за любое направление или помощь в настройке проекта до уровня, на котором я могу создавать файлы классов java из файлов .proto.
Я импортировал следующие проекты из репозитория protobuf git, но не смог найти файл protoc.exe в каталогах проекта.
Сами проекты жалуются на невозможность ссылаться на определенные классы.
Когда я попытался скомпилировать и построить проект protobuf-parent с помощью maven, я получаю ошибки, как показано ниже.
main:
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Protocol Buffers [Parent] .......................... SUCCESS [ 0.173 s]
[INFO] Protocol Buffers [Core] ............................ FAILURE [ 0.736 s]
[INFO] Protocol Buffers [Util] ............................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.347 s
[INFO] Finished at: 2017-08-30T20:52:49-07:00
[INFO] Final Memory: 16M/220M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.8:run (compile-protoc) on project protobuf-java: An Ant BuildException has occured: C:\scratch1\protobuf\protobuf-master\java\core\src\main\proto does not exist.
[ERROR] around Ant part ...<pathconvert property="proto.files" pathsep=" " refid="proto.path"/>... @ 10:71 in C:\scratch1\protobuf\protobuf-master\java\core\target\antrun\build-main.xml
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException