Nexus搭建Maven私有仓库

先去下载了nexus的最新版本,3.3,找了一下,大部分教程都是说的2.X版本的nexus,3.X版本的里的bin文化夹下没有了那些批处理文件,只有exe可执行文件,双击,直接闪退,而后经过条件查询,找到一篇3.X版本的教程 windows版html

结合两篇教程windows

http://blog.csdn.net/rickyit/article/details/54927101浏览器

http://blog.csdn.net/qq_27650777/article/details/64130075app

记一些小问题:maven

第一篇教程,成功开启服务后,打开浏览器,输入:localhost:8081/index.html,没有Index.html可能没法访问;gradle

第二篇教程,编译上传库时,gradle设置ui

设置url

allprojects {
    repositories {
        jcenter()
        maven{
            url 'http://localhost:8081/nexus/content/repositories/releases/'
        }
    }
}

这段代码是写在项目的根目录的build.gradle中,须要注意。.net

修改module的build.gradle文件时htm

1.

mavenDeployer

这个方法会在编译时报找不到的错误,须要在最外边(与uploadArchives平级)补上这样一句 

apply plugin: 'maven'

 

2.

artifacts {
    archives file('app.lib.aar')
}

这段不用写,写了会在编译时报错,先是 app.lib.aar文件找不到的错,即便把地址写全,build/outputs/arr/...,仍是会报一个不能同时上传两个文件的错,这段去掉,默认就是会上传build文件夹下的arr文件。

相关文章
相关标签/搜索