linux单独编译Gerrit的插件例子cookbook

来源:互联网 发布:二进制数据转换字符串 编辑:程序博客网 时间:2024/05/19 23:56

Gerrit支持插件扩展,编译插件的方法主要有两种,一是在Gerrit框架源码内编译,二是单独编译。开发插件也有两种方式,一是利用maven自动生成符合gerrit插件框架要求的代码结构,二是直接在其官方例子cookbook插件上开发。今天我们说的就是单独编译cookbook插件,主要步骤有,下载插件源码、编译环境安装与配置、编译插件和安装插件。

一、下载cookhook: git clone https://gerrit.googlesource.com/plugins/cookbook-plugin

二、环境要求:

1、JDK需1.7才上,最好1.8

2、maven3:maven的安装请见我另一篇博文:http://blog.csdn.net/czq7511/article/details/73135558

三、编译插件:

直接在源码根目录下运行 mvn install ,将得到相应的jar文件。maven运行过程中会自动下载很多相关的东东,若出现错误,请一直重试。

结果jar位于:target/cookbook-plugin-x.x.x.jar

四、安装插件:

请参见:http://blog.csdn.net/cuiaamay/article/details/49994541