Skip to content

自己用 github 搭建的 mvn 仓库,以及怎么在 github 上搭建个人 mvn 仓库。

Notifications You must be signed in to change notification settings

wuxiaosu/MvnRepository

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

MvnRepository

自己用 github 搭建的 mvn 仓库。

已有项目


附录

如何引用此仓库内的代码

gradle 为例,配置仓库地址,在项目 build.gradle 文件中添加

repositories {
    maven {
        url 'https://github.com/raw/wuxiaosu/MvnRepository/master'
    }
}

然后跟依赖其他仓库一样

dependencies {
    ...
    compile 'com.github.wuxiaosu:AMapLocation:0.1@aar'
}

如何添加项目到此仓库

1.打包生成项目的 .jar/.aar 包

在项目目录下运行 build 命令(当然需要本机配置好 Gradle 环境)

gradle build

2.部署 .jar/.aar 文件到本地 Maven 仓库

.jar/.aar 文件目录下运行命令,以 AMapLocation-0.1.aar 为例(当然需要本机配置好 Maven 环境)

mvn install:install-file -Dfile=AMapLocation-0.1.aar  -DgroupId=com.github.wuxiaosu -DartifactId=AMapLocation -Dversion=0.1 -Dpackaging=aar

简要参数说明
mvn install :将包的 .jar/.war 文件复制到本地仓库中,供其他模块使用
-D :传入属性参数

3.将生成的文件提交到仓库

打开本机中的maven本地仓库 .m2/repository ,将整个文件目录上传到github,然后就可以在项目中使用此依赖了,目录结构应该是这样子的

com/github/wuxiaosu

如何用 github 搭建 maven 仓库

0.本地搭建好 githubmaven 环境

1.在 github 上创建一个新项目(新建仓库)

2.将项目发布到本地仓库(在本地生成文件)

3.将本地生成的文件提交到仓库(发布到 github 仓库)

其他

两篇利用github搭建个人maven仓库的文章参考
利用github搭建个人maven仓库
用GitHub构建个人Maven仓库

About

自己用 github 搭建的 mvn 仓库,以及怎么在 github 上搭建个人 mvn 仓库。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published