0
点赞
收藏
分享

微信扫一扫

java~gradle构建公用包并上传到仓库~使用私有仓库的包

zhyuzh3d 2022-04-22 阅读 60

在新的项目里使用仓库的包

我们将学习如何使用这些包,就像我们使用spring框架里的功能包一样。

公司私有的maven仓库在访问时是需要用户名密码的。访问这种仓库的时候需要在build.gradle中配置repository用户权限,如下面这样:

    repositories {
        mavenLocal()
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
        maven {
            url 'https://maven.zhyea.com/nexus/content/groups/public'
            credentials {
                username 'robin'
                password 'robin'
            }
        }
        mavenCentral()
    }

但是如果每个项目都要配置一次的话,多少会让人有些觉得不耐烦。所以可以这个配置也可以在init中完成。打开gradle安装目录->init.d目录,创建init配置文件“init.gradle”,配置详情如下:

allprojects {
    repositories {
        mavenLocal()
        maven {
            credentials {
                username 'robin'
                password 'robin'
            }
            url 'https://maven.zhyea.com/nexus/content/groups/public' 
        }
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
        mavenCentral()
    }
}

这样配置以后,就可以去掉在build.gradle中的repository相关的配置了,算是简化了build.gradle的配置了。

举报

相关推荐

0 条评论