Win环境安装Protobuf 2.0 版本

简介: Win环境安装Protobuf 2.0 版本

转载请注明出处:

安装步骤

  1. 下载 protobuf-2.5.0.zipprotoc-2.5.0-win32.zip

下载链接 : https://github.com/protocolbuffers/protobuf/releases/tag/v2.5.0

  1. 将protoc-2.5.0-win32.zip中的protoc.exe拷贝到 C:\Windows\System32
  2. 将protoc.exe文件拷贝到解压后的 protobuf-2.5.0\src目录中
  3. 进入 protobuf-2.5.0\java 目录
  4. 执行 mvn package 命令编辑该报生成 protobuf-java-2.5.0.jar文件(位于target目录中);
    构建成功后的结果如下图所示:

构建成功后 执行 protoc --version 命令就可以查看安装的版本环境

安装可能遇到的问题:

在执行 mvn package 的安装过程中可能遇到如下的异常:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile) on project protobuf-java: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[ERROR]
[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/MojoFailureException

mvn package 执行的时候 需要 存在 javac 的指令

由于本地是通过安装包安装的jdk; 其默认的 javac 的路径是在 c盘; 其他盘不存在该命令;所以需要在 c 盘 执行mvn package

查看 当前盘 是否存在 javac 的指令,可以用 where javac 指令进行查看:

标签: java , protobuf

目录
相关文章
FL Studio目前最新版本V21中文版下载安装包
FL Studio 21是一款功能强大的音乐编曲制作软件。尽管你可能没有接触过音乐制作,也能通过fl Studio 21,撰写,整理,录制,编辑,混合,掌握和制作出专业的品质音乐。FL Studio对电脑及相应配置要求不高,可以在不同设备中灵活应用。
9207 0
|
Java 关系型数据库 Oracle
|
3月前
|
并行计算 开发工具 异构计算
在Windows平台使用源码编译和安装PyTorch3D指定版本
【10月更文挑战第6天】在 Windows 平台上,编译和安装指定版本的 PyTorch3D 需要先安装 Python、Visual Studio Build Tools 和 CUDA(如有需要),然后通过 Git 获取源码。建议创建虚拟环境以隔离依赖,并使用 `pip` 安装所需库。最后,在源码目录下运行 `python setup.py install` 进行编译和安装。完成后即可在 Python 中导入 PyTorch3D 使用。
325 0
|
8月前
|
Ubuntu Python
ubuntu升级Python版本
现在,你已成功升级了Python版本并可以使用新版本进行开发和运行程序。
411 1
|
Oracle Java 关系型数据库
Win11 系统Java17的安装教程:最新版JDK 17.07下载、安装、卸载详解
Win11 系统Java17的安装教程:最新版JDK 17.07下载、安装、卸载详解
1336 0
|
8月前
|
C语言 C++ Windows
windows下编译protobuf
windows下编译protobuf
280 0
|
存储 NoSQL Java
安装win版本的neo4j(2023最新版本)
安装win版本的neo4j(2023最新版本)
452 0
|
Java Linux Maven
Protobuf 的安装使用总结
Protobuf 的安装使用总结
147 0
|
Linux 编译器 开发工具
Python3的安装与部署(Linux版本)
Python3的安装与部署(Linux版本)
1072 0
Python3的安装与部署(Linux版本)
|
Java Windows
JDK8的安装与配置(Win版本)
下载与安装; 配置环境变量
286 0
JDK8的安装与配置(Win版本)