`
luyuwww
  • 浏览: 96079 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

protobuf 2.5.0 编译jar

 
阅读更多

    本机是windows环境

1. 下载 protobuf最新版本:https://code.google.com/p/protobuf/downloads/detail?name=protobuf-2.5.0.tar.gz

2. 解压后发现没有包.java下面只有一个POM.xml. 用maven吧.(mvn3的环境自己上网找吧)

3. cmd进入protobuf-2.5.0\java\ 运行 mvn package

    发现错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.3:run (generate-test-sources) on project protobuf-java: An Ant BuildException has occured: Execute failed: java.io.IOException: Cannot run program "..\src\protoc": CreateProcess error=2, ????????? -> [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] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] 

 看看到IOExcption,缺少文件呀,上网找找资料,原来是缺少protoc.exe

4. copy文件protoc.exe 到protobuf-2.5.0\src\ 再次执行 mvn package

5. protobuf-2.5.0\java\target\protobuf-java-2.5.0.jar

 

如果你不想编译,请看附件

done

分享到:
评论
2 楼 284772894 2013-05-07  
下载了哈哈
1 楼 dragonG 2013-04-22  
不错~ 学习学习!

相关推荐

    protobuf-2.5.0.jar

    protobuf-2.5.0.jar 是Google开源的一种高效的数据序列化协议库,全称为Protocol Buffers。这个版本的jar包是用于Java环境中的,它包含了Protocol Buffers的编解码功能,可以让你在应用程序中方便地处理结构化数据。...

    protobuf2.5.0jar包和编译工具

    **protobuf2.5.0 jar包和编译工具详解** Protobuf(Protocol Buffers)是Google推出的一种数据序列化协议,它提供了一种高效、灵活且自动化的结构化数据序列化方法,类似于XML和JSON,但更小、更快、更简单。在Java...

    Protobuf 2.5.0 在Java中的简单使用

    Protobuf在Java中的简单使用,包括一个使用步骤文档、protoc.exe编译程序、protobuf2.5.0.jar包,和一个Java测试程序: http://blog.csdn.net/yaoyuanyylyy/article/details/36416617

    protobuf-2.5.0-windows-环境包

    在Java项目中,你可以通过添加此JAR到类路径来使用protobuf的功能,包括将protobuf定义的.proto文件编译为Java源代码,以及在运行时序列化和反序列化数据。 protobuf的核心概念包括消息类型定义(.proto文件)、...

    protobuf-java-2.5.0.jar

    已经编译好了的protobuf-java.jar文件。

    protobuf-2.5.0 jar包

    protobuf-2.5.0的jar包,最新编译 可供JAVA开发使用

    protobuf2.5.0+protoc.rar

    protobuf2.5.0+protoc.rar 是一个包含Google Protocol Buffers(简称protobuf)的压缩包,版本为2.5.0。Protocol Buffers是一种高效的数据序列化协议,由Google开发,广泛应用于分布式系统、数据存储和网络通信等...

    protobuf-2.5.0 jar包及代码生成工具

    标题中的“protobuf-2.5.0 jar包及代码生成工具”指的是Google的Protocol Buffers(protobuf)版本2.5.0的相关组件,包括Java API的jar包和代码生成工具。Protocol Buffers是一种高效的数据序列化协议,它允许开发者...

    protoc.exe和protobuf-java-2.5.0.jar集合

    综上所述,`protoc.exe`和`protobuf-java-2.5.0.jar`是protobuf工具链的关键组成部分,它们一起帮助开发者在Java环境中定义、编译和处理protobuf数据结构。为了充分利用protobuf,开发者需要了解如何编写.proto文件...

    protobuf-java-2.5.0jar包

    在Java环境中,protobuf-java-2.5.0.jar文件扮演了核心库的角色,它提供了编译和运行protobuf定义的.proto文件所需的所有功能。开发者可以使用protobuf编译器(protoc)将.proto文件转换为Java类,这些类提供了序列...

    netty5 google protoc-2.5.win与protobuf-java-2.5.0.jar.rar

    “protobuf-java-2.5.0.jar”是Protocol Buffers的Java库,版本同样是2.5.0。这个库提供了在Java环境中处理protobuf数据的能力,包括编码、解码以及生成的Java类的使用。开发者可以利用这个库在Java应用中解析和生成...

    protobuf 源码加win32 exe以及jar包

    protobuf-java-2.5.0.jar则是protobuf的Java库,用于在Java项目中处理protobuf编译后的数据。 标签"protobuf 2.5.0 windows"表明这个资源特别适用于在Windows系统上使用protobuf 2.5.0版本的开发者。这意味着用户...

    google protobuf-2.5.0

    1. `protobuf-java-2.5.0.jar`:这是Java语言的protobuf编译器和运行时库,开发者可以将其导入到Java项目中,进行protobuf消息的编码和解码。 2. `protobuf-2.5.0-win32`:这是一个针对Windows 32位系统的二进制包,...

    protobuf-2.5.0 JDK1.6JAVA编译 测试DEMO

    标题中的"protobuf-2.5.0 JDK1.6 JAVA编译 测试DEMO"指的是使用Protocol Buffers(简称protobuf)版本2.5.0,与Java开发语言结合,在JDK1.6环境下进行编译和测试的一个示例项目。Protocol Buffers是Google开发的一种...

    protobuf配套.jar和.exe,2.5.0

    标题中的"protobuf配套.jar和.exe,2.5.0"指的是Protocol Buffers(简称protobuf)的版本2.5.0的配套工具,包括一个.jar文件和一个.exe可执行文件。protobuf是Google开发的一种数据序列化协议,它允许我们将结构化的...

    protobuf 2.4.1 & 2.5.0

    protoc.exe是Windows平台下的版本,而protobuf-2.4.1.tar.bz2和protobuf-2.5.0.tar.bz2则是Linux/Unix平台的源码包,需要解压后编译安装。 **protobuf-java-2.4.1.jar** 这个文件是protobuf的Java库,包含了Java ...

Global site tag (gtag.js) - Google Analytics