protobuff java 包编译(Windows)

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

 

你可能感兴趣的:(protobuf)