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:mavenapache-maven-3.0.3
我的电脑-----属性----高级-----环境变量-----环境变量-----新建
变量名:M2_HOME
变量值:F:mavenapache-maven-3.0.3
找到path ,在环境变量值尾部加入:;%M2_HOME%in;---前面注意分号
也可以直接在path 路径下加入:;F:mavenapache-maven-3.0.3in
测试maven环境:cmd->maven 出现版本信息即为配置成功
(3)将protoc.exe文件复制到 protobuf-2.4.1src
(4)进入protobuf-2.5.0java 执行 mvn package
(5)生成文件目录 protobuf-2.4.1java argetprotobuf-java-2.4.1.jar