gson-plugin如何在JitPack發佈(四)

1、項目地址

項目地址:github-gson-pluginjava

2、github與JitPack關係

1.普通的java庫能夠經過源碼的方式直接引入並使用,gson-plugin是一個插件,沒法經過源碼的方式使用,只能編譯併發布之後,才能被正常使用。
2.github是一個代碼倉庫,咱們能夠將源代碼託管在這個平臺上。
3.JitPack是一個Marven倉庫,咱們能夠將編譯好的庫發佈到這個平臺上,其它人就能夠直接使用。android

3、將gson-plugin發佈到JitPack

1.在工程根目錄加入classpathgit

buildscript {
    dependencies {
        classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0' //發佈工程到JitPack
    }
}

2.在gson-plugin的build.gradle中使用插件,其中LianjiaTech爲github上的用戶名github

apply plugin: 'com.github.dcendents.android-maven' //發佈到JitPack
group='com.github.LianjiaTech' //發佈到JitPack

3.在github上建立一個release的tag
圖片描述
4.去JitPack平臺,查找該release,若是編譯成功爲綠色
JitPack平臺
圖片描述
5.JitPack會告訴你如何使用這個庫
marven:
圖片描述
gradle:
圖片描述
6.若是是java庫,直接拷貝便可使用,若是是插件僅供參考,以gson-plugin爲例segmentfault

dependencies {
 classpath 'com.github.LianjiaTech:gson-plugin:2.0.1'
}
apply plugin: 'com.ke.gson.plugin'

4、目錄

1.gson-plugin告別Json數據類型不一致(一)
2.gson-plugin基礎源碼分析(二)
3.gson-plugin深刻源碼分析(三)
4.gson-plugin如何在JitPack發佈(四)併發

相關文章
相關標籤/搜索