Linux下Nexus 3私服配置及gradle配置使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下Nexus 3私服配置及gradle配置使用相关的知识,希望对你有一定的参考价值。

参考技术A 参考战斗名族大神的文章
https://habr.com/ru/post/416665/

注:我这里用的是zsh,配置使用 .zshrc

Nexus安装

使用 ./nexus start 启动,如果看到如下界面,证明我们配置成功了

我们现在想增加我们自己的私有仓库,如下图操作就可以

点击 Create repository 选择 maven2 (hosted) 托管模式

到这里我们的私有maven库就配置完成了!!!

我们使用两种方式配置(1:maven方式 ,2:maven-publish方式)

首先我们创建一个测试项目,并创建一个libaray

在我们项目的根目录的 build.gradle 中配置刚刚建立的仓库

然后在gradle.properties文件中配置我们的gradle(此处配置信息放在local.properties文件中更好,因为该文件是本地文件,不上传至gitlab上)

再次配置我们libraray下 build.gradle 文件

接下来 Sync Now 一下,如果没出错的话证明我们的配置是成功的,接下来我们按照下图点击上传即可

然后回到Nexus界面,如出现下图中的配置,证明我们上传成功了,如下图:

我们单独配置一个名称为 publisher.gradle 文件,如下:

在我们使用的地方引入就可以

我们使用命令上传或图形化上传
1:命令

2:图形化

参考:
https://blog.csdn.net/KingBoyWorld/article/details/78917855
https://www.jianshu.com/p/6954613c13ef

以上是关于Linux下Nexus 3私服配置及gradle配置使用的主要内容,如果未能解决你的问题,请参考以下文章

Linux下使用Nexus搭建Maven私服

Linux下使用Nexus搭建Maven私服

Linux 使用 Nexus3.x 为 Android 搭建私服

Android Gradle 插件将自定义 Gradle 插件上传到自建 Maven 仓库 ⑥ ( 配置 Sonatype Nexus 搭建的 Maven 私服 | 配置端口号 | 配置JVM )

Nexus私服搭建及settings.xml配置详细教程

使用Nexus 3.x搭建Maven私服并部署Gradle仓库