protobuff java 包编译(Windows)

本文提供了构建protobuf环境、复制protoc.exe文件、执行mvn package命令,最终生成protobuf-java-2.4.1.jar文件的全过程。通过遵循此教程,开发者可以独立完成protobuf源码的编译与jar包生成。

google probuffer的强大,很多人都知道,但是官方的source 里是没有jar下载,唯有源码下载,故需自己编译得到jar。

java 的jar的编译采用maven 编译的,因此需先构建maven编译环境

maven编译环境构建


   (1)Jdk 1.5以上java开发环境


 (2)下载maven (Maven Binary zip) 下载地址:http://maven.apache.org/download.cgi


   (3)配置maven环境

        将下载文件解压,然后设置maven环境
        如我的maven环境为:F:\maven\apache-maven-3.0.3
        我的电脑-----属性----高级-----环境变量-----环境变量-----新建
        变量名:M2_HOME
        变量值:F:\maven\apache-maven-3.0.3
        找到path ,在环境变量值尾部加入:;%M2_HOME%\bin;---前面注意分号

       也可以直接在path 路径下加入:;F:\maven\apache-maven-3.0.3\bin
       测试maven环境:cmd->maven 出现版本信息即为配置成功


(3)将protoc.exe文件复制到 protobuf-2.4.1\src\


(4)进入protobuf-2.5.0\java\ 执行 mvn package


(5)生成文件目录 protobuf-2.4.1\java\target\protobuf-java-2.4.1.jar

 

转载于:https://www.cnblogs.com/likwo/p/3461247.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值