IntelliJ IDEA基于Maven的Protobuf for Java安装及使用全过程

公司的所有新项目全部转型Java,无奈只能搁置伴随自已8年之久的.NET,开始逐渐了解Java的开发,以方便自己后续的工作(主要是不被兄弟们忽悠)。在同事的强烈推荐中,选择了IntelliJ IDEA作为自己的Java IDE。

最近在了解ProtoBuf的编码技术,遂开始在IntelliJ IDEA下配置ProtoBuf的开发环境。在结合Baidu和Google,都只是零碎的介绍或者Ctrl+C,Ctrl+V的文章,对于新手来说不够系统和完成。经过一天的系统整理及实验,终于在上午完成了全部配置且达到了无鏠的集成。特分享给大家,供路人甲参考。(考虑到篇幅问题,下面过程只介绍步骤及过程,不再详述具体原理。若有需要,可以私下交流。

环境介绍

操作系统:OS X EI Capitan

IDE: IntellJ IDEA 2017

JDK: Java 9

安装ProtoBuf Compiler

1, 到Google的Protobuf站点下载最新Release版本的Compiler(https://developers.google.com/protocol-buffers/).

2, 解压下载到的文件夹,名如:protobuf-3.5.1

3,使用Terminal进入protobuf-3.5.1目录。

4,依次执行下述命令,可以完成protobuf的安装及验证。

./configure
mark
mark check
sodu mark install
which protoc
protoc --version

执行完最后一个命令后,若能看到“libprotoc 3.5.1”,即说明已完成ProtoBuf Compiler的安装。

安装Protobuf Support插件

  1. 打开 IntelliJ IDEA 的 Preferences,在左侧找到 Plugins,进入如下图。
  2. 在上图中,点击 Browser Repositories,在其中搜索 protobuf,在搜索结果列表中会出现『Protobuf Support』,安装之。
  3. 由于国内网络的原因,部分可能无法通过上述步骤完成安装,可以到此链接(https://github.com/protostuff/protobuf-jetbrains-plugin/releases)下载文件后,使用『Install Plugin from Disk』功能,安装本地文件。
  4. 重启 IDE.

基于 Maven 创建项目

  1. 创建基于 Maven 的空项目(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值