利用 jitpack.io 发布 Android、Java 项目,通过 gradle、maven 方式引用

本贴最后更新于 2844 天前,其中的信息可能已经时过境迁

Android、Java 项目开源

这里就仅仅介绍如何发布一个 Android、Java 的项目到 jitpack.io

第一步:配置项目根目录的 build.gradle

buildscript {
   repositories {
       jcenter()
   }

   dependencies {
       classpath 'com.android.tools.build:gradle:1.5.0'
       classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'//ADD
   }
}

第二步:配置需要发布的 Module Lib 的 build.gradle

apply plugin: 'java'
apply plugin: 'com.github.dcendents.android-maven'//ADD

第三步:发布到 github

这个参考网络上 git 教程

第四步:创建 Release 版本

aa86b3db62434b3faf2adc73a1c211c4.png
d369db53afd74d338fcbaabea98f3627.png
8f027d11d86e4ba1ae2d554138a1026f.png

第五步:到 jitpack.io 构建

64d617943ba64d2f8b079606ccadd245.png

第六步:完成,即可通过 gradle 或 maven 引入发布的 Lib

3101ee3d460749989f948ea4300855ab.png

第七步:添加仓库标识符

把这段 Markdown 代码放到 README.md 页面,需要根据项目地址修改。
1a976650a6614ffb8359fb286b5bcfa0.png

第八步:通过 gradle 引用

<repositories>
	<repository>
		<id>jitpack.ioid</id>
		<url>https://jitpack.io</url>
	</repository>
</repositories>

<dependency>
	<groupId>com.github.bigsuperangel</groupId>
	<artifactId>hiwetoptools</artifactId>
	<version>3.3.0</version>
</dependency>

示范代码

  • jitpack
    1 引用
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    186 引用 • 318 回帖 • 282 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3190 引用 • 8214 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...