maven配置nexus地址(如何使用Gradle的maven-publish将jar包或者war包上传到nexus仓库)

2026-01-02 15:15:01 0

maven配置nexus地址(如何使用Gradle的maven-publish将jar包或者war包上传到nexus仓库)

大家好,今天小编来为大家解答以下的问题,关于maven配置nexus地址,如何使用Gradle的maven-publish将jar包或者war包上传到nexus仓库这个很多人还不知道,现在让我们一起来看看吧!

本文目录

如何使用Gradle的maven-publish将jar包或者war包上传到nexus仓库

首先,在build.gradle里边声明依赖maven-publish插件:

apply plugin: ’maven-publish’

然后,配置项目的信息和和nexus的信息:

publishing {
publications {
maven(MavenPublication) {
groupId project.group
artifactId project.name
version project.version        //若是war包,就写components.web,若是jar包,就写components.java
from components.web
}
}
repositories {
maven {        if (project.version.endsWith(’-SNAPSHOT’)) {
url = "快照版本的nexus仓库地址"
} else {
url = "release版本的仓库地址"
}
credentials {
username ’nexus仓库用户名’
password ’nexus仓库密码’
}
}
}
}

然后执行 publishMavenPublicationToMavenRepository:

gradle publishMavenPublicationToMavenRepository

插件会自动生成pom文件,若是jar包,则会自动包含相应的依赖信息,若是war包,则生成的pom文件不会包含依赖信息(因为不需要)

看到如下的输出,则表明上传成功:

标签: java, gradle

maven nexus中怎样配置成一个服务

4、配置nexus

4.1、开启远程索引
新搭建的neuxs环境只是一个空的仓库,需要手动和远程中心库进行同步,nexus默认是关闭远程索引下载,最重要的一件事情就是开启远程索引下载。登陆nexus系统,默认用户名密码为admin/admin123。
点击左边Administration菜单下面的Repositories,找到右边仓库列表中的三个仓库Apache Snapshots,Codehaus Snapshots和Maven Central,然后再没有仓库的configuration下把Download Remote Indexes修改为true。如下图
然后在Apache Snapshots,Codehaus www.hbbz08.com Snapshots和Maven Central这三个仓库上分别右键,选择Repari Index,这样Nexus就会去下载远程的索引文件。
这样设置以后, Nexus会自动从远程中央仓库下载索引文件, 为了检验索引文件自动下载是否生效,可以却换到Browse Index
在左边菜单栏里面有个Artifact Search, 在输入框里面输入你想要搜索的构件名字,比如:maven, 那么查询结果如下:
4.2建立宿主仓库
新 建公司的内部仓库,步骤为Repositories –》 Add –》Hosted Repository,在页面的下半部分输入框中填入Repository ID和Repository Name即可,比如分别填入zfy 和 zfy repostiory,另外把Deployment Policy设置为Allow Redeploy,点击save就创建完成了。
这里我点击添加宿主类型的仓库,在仓库列表的下方会出现新增仓库的配置,如下所示:
点击save按钮后就会在仓库列表中看到刚才新增的仓库。
4.3、创建Nexus仓库组
Nexus 中仓库组的概念是Maven没有的,在Maven看来,不管你是hosted也好,proxy也好,或者group也好,对我都是一样的,我只管根据 groupId,artifactId,version等信息向你要构件。为了方便Maven的配置,Nexus能够将多个仓库,hosted或者 proxy合并成一个group,这样,Maven只需要依赖于一个group,便能使用所有该group包含的仓库的内容。
neuxs- 1.9.2.3中默认自带了一个名为“Public Repositories”组,点击该组可以对他保护的仓库进行调整,把刚才建立的公司内部仓库zfy repostiory加入其中,这样就不需要再在maven中明确指定内部仓库 的地址了。同时创建一个Group ID为public-snapshots、Group Name为Public SnapshotsRepositories的组,把Apache Snapshots、Codehaus Snapshots、Snapshots和zfy repostiory加入其中。

nexus 如何导入已有的maven构件仓库

首先我要说,你这么做,从时间成本上讲,完全没有必要。

就方法上,下面是具体步骤。

假设 maven 仓库地址  --D:\Maven_Repository

        nexus   地址        --D:\nexus

1.将D:\Maven_Repository下的所有文件拷贝到D:\nexus\sonatype-work\nexus\storage\central\下

2.在nexus管理页面上更新索引,跳过一些选择图,点击内容见圈中文字。

3.索引有多大呢,看图,这也是我不建议你去做的原因,列表下面还有一些小文件。

4.好了完成,看索引+库文件。

java nexus

java nexus是什么,让我们一起了解一下?

Nexus是一个强大的Maven仓库管理器,极大地简化了自己内部仓库的维护和外部仓库的访问,利用Nexus可以只在一个地方就能够完全控制访问和部署在所维护仓库中的每个Artifact。

如何配置Maven来使用Nexus?

默认情况下,Maven依赖于中央仓库,这是为了能让Maven开箱即用,但仅仅这么做明显是错误的,这会造成大量的时间及带宽的浪费。既然文章的前面已经介绍了如何安装和配置Nexus,现在我们就要配置Maven来使用本地的Nexus,以节省时间和带宽资源。
我们可以将Repository配置到POM中,但一般来说这不是很好的做法,原因很简单,你需要为所有的Maven项目重复该配置。

将Repository的配置放到$user_home/.m2/settings.xml中:
***隐藏网址***
总结:强大的仓库管理器——Nexus,包括如何下载安装Nexus,配置Nexus代理中央仓库,管理Nexus的代理仓库,本地仓库,以及仓库组。并帮助你了解如何通过Nexus搜索构件。

最后,如何在Maven中配置Nexus仓库,以及如何部署构件到Nexus仓库中。这些都是Nexus中最基本也是最常用的功能。随着使用的深入,你会发现Nexus还有很多其它的特性,如用户管理,角色权限管理等等。

MAVEN中央仓库地址大全

***隐藏网址***

***隐藏网址***

***隐藏网址***

***隐藏网址***

***隐藏网址***

***隐藏网址***

***隐藏网址***

***隐藏网址***

***隐藏网址***

***隐藏网址***

***隐藏网址***

***隐藏网址***

配置完nexus后怎样在本地访问

•下载nexus,最新版本是nexus-2.8.0-05
•下载nexus-latest-bundle.zip文件后,并解压到 D:\nexus下
•配置nexus的环境变量:先配置NEXUS_HOME的环境变量,新建一个系统变量:NEXUS_HOME , 路径是:D:\nexus\nexus-2.8.0-05,如图所示:
再配置path环境变量,在path值的末尾添加"%NEXUS_HOME%\bin\jsw\windows-x86-64",如下图所示;
***隐藏网址***
配置Maven使用Nexus:
•配置maven中心库地址在setting.xml的《profiles》《/profiles》之间增加如下配置
url应修改为对应maven服务器的地址,然后激活该profile
配置自动更新新版本到maven的用户名密码在setting.xml的servers节点下增加如下配置

关于maven配置nexus地址和如何使用Gradle的maven-publish将jar包或者war包上传到nexus仓库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

maven配置nexus地址(如何使用Gradle的maven-publish将jar包或者war包上传到nexus仓库)

本文编辑:admin

本文相关文章:


结构体数组变量赋值(在某个函数中,对结构体数组赋值,如何在其他函数中使用结构体数组中的数据,最好用例子说明一下)

结构体数组变量赋值(在某个函数中,对结构体数组赋值,如何在其他函数中使用结构体数组中的数据,最好用例子说明一下)

各位老铁们好,相信很多人对结构体数组变量赋值都不是特别的了解,因此呢,今天就来为大家分享下关于结构体数组变量赋值以及在某个函数中,对结构体数组赋值,如何在其他函数中使用结构体数组中的数据,最好用例子说明一下的问题知识,还望可以帮助大家,解决

2026年9月24日 06:45

gaussian(如何使用gaussian计算基态偶极矩)

gaussian(如何使用gaussian计算基态偶极矩)

本篇文章给大家谈谈gaussian,以及如何使用gaussian计算基态偶极矩对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录如何使用gau

2026年9月22日 14:45

subplot position(matlab,使用subplot时添加总title的方法)

subplot position(matlab,使用subplot时添加总title的方法)

今天给各位分享matlab,使用subplot时添加总title的方法的知识,其中也会对matlab,使用subplot时添加总title的方法进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录matlab,使用

2026年9月19日 00:45

搬瓦工如何制作网站(如何使用爬虫做一个网站)

搬瓦工如何制作网站(如何使用爬虫做一个网站)

各位老铁们好,相信很多人对搬瓦工如何制作网站都不是特别的了解,因此呢,今天就来为大家分享下关于搬瓦工如何制作网站以及如何使用爬虫做一个网站的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录如何使用爬虫做一个网站Wo

2026年9月18日 22:00

excel学院公式(excel链接公式的使用教程详解)

excel学院公式(excel链接公式的使用教程详解)

大家好,如果您还对excel学院公式不太了解,没有关系,今天就由本站为大家分享excel学院公式的知识,包括excel链接公式的使用教程详解的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录excel链接公式的使用教

2026年9月18日 19:30

websocket同步模块易语言(使用易语言,怎么写才能和局域网内的电脑时间同步)

websocket同步模块易语言(使用易语言,怎么写才能和局域网内的电脑时间同步)

“websocket同步模块易语言”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看websocket同步模块易语言(使用易语言,怎么写才能和局域网内的电脑时间同步)!本文目录使用易语言,怎么写才能和局域网内的电脑时间同步易语

2026年9月18日 16:00

flash特效文字(如何使用Flash制作逐渐显示的文字动画)

flash特效文字(如何使用Flash制作逐渐显示的文字动画)

“flash特效文字”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看flash特效文字(如何使用Flash制作逐渐显示的文字动画)!本文目录如何使用Flash制作逐渐显示的文字动画求FLASH 特效文字教程如何使用Flash

2026年9月18日 15:45

html文本标签属性标签(如何使用HTML的title属性)

html文本标签属性标签(如何使用HTML的title属性)

大家好,关于html文本标签属性标签很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于如何使用HTML的title属性的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮

2026年9月16日 19:30

易语言程序需要注册才能使用(易语言程序限制使用次数怎样运行一次注册项的数值减1,到0时程序必须注册)

易语言程序需要注册才能使用(易语言程序限制使用次数怎样运行一次注册项的数值减1,到0时程序必须注册)

这篇文章给大家聊聊关于易语言程序需要注册才能使用,以及易语言程序限制使用次数怎样运行一次注册项的数值减1,到0时程序必须注册对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录易语言程序限制使用次数怎样运行一次注册项的数值减1,到

2026年9月15日 03:30

dubbo详细教程(dubbo服务器线程使用情况查看)

dubbo详细教程(dubbo服务器线程使用情况查看)

本篇文章给大家谈谈dubbo详细教程,以及dubbo服务器线程使用情况查看对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录dubbo服务器线

2026年9月14日 09:45

更多文章:


足迹控拍app官网(智慧生活app摄像头)

足迹控拍app官网(智慧生活app摄像头)

各位老铁们,大家好,今天由我来为大家分享足迹控拍app官网,以及智慧生活app摄像头的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录智慧生活app摄

2026年5月27日 12:45

小于大于符号是往哪边(大于小于怎么分方向)

小于大于符号是往哪边(大于小于怎么分方向)

其实小于大于符号是往哪边的问题并不复杂,但是又很多的朋友都不太了解大于小于怎么分方向,因此呢,今天小编就来为大家分享小于大于符号是往哪边的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录大于小于怎么分方向口朝右边的

2026年5月18日 04:00

kali上传文件到apache服务器(如何在macOS系统和KaliLinux系统之间共享文件)

kali上传文件到apache服务器(如何在macOS系统和KaliLinux系统之间共享文件)

各位老铁们好,相信很多人对kali上传文件到apache服务器都不是特别的了解,因此呢,今天就来为大家分享下关于kali上传文件到apache服务器以及如何在macOS系统和KaliLinux系统之间共享文件的问题知识,还望可以帮助大家,解

2025年10月25日 23:30

plsql客户端下载(plsql客户端怎么配置环境变量)

plsql客户端下载(plsql客户端怎么配置环境变量)

其实plsql客户端下载的问题并不复杂,但是又很多的朋友都不太了解plsql客户端怎么配置环境变量,因此呢,今天小编就来为大家分享plsql客户端下载的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录plsql客户

2025年8月9日 05:15

蓝色背景字体颜色搭配(红色,蓝色的背景配什么字体好看)

蓝色背景字体颜色搭配(红色,蓝色的背景配什么字体好看)

本篇文章给大家谈谈蓝色背景字体颜色搭配,以及红色,蓝色的背景配什么字体好看对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录红色,蓝色的背景配什么字体好看蓝底放什么颜色字体更清晰红色,蓝色的背景配什么字体好看红色和蓝色的背景可以

2026年8月13日 00:00

c语言一维数组有几个数(c语言的一维数组中至少要有几个元素)

c语言一维数组有几个数(c语言的一维数组中至少要有几个元素)

大家好,如果您还对c语言一维数组有几个数不太了解,没有关系,今天就由本站为大家分享c语言一维数组有几个数的知识,包括c语言的一维数组中至少要有几个元素的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录c语言的一维数组

2025年11月27日 13:30

织梦岛隐藏要素(塞尔达传说织梦岛脸孔神殿迷宫怎么通关 脸孔神殿迷宫)

织梦岛隐藏要素(塞尔达传说织梦岛脸孔神殿迷宫怎么通关 脸孔神殿迷宫)

本篇文章给大家谈谈织梦岛隐藏要素,以及塞尔达传说织梦岛脸孔神殿迷宫怎么通关 脸孔神殿迷宫对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录塞尔

2025年9月18日 18:45

最新版android studio安装(如何安装android studio)

最新版android studio安装(如何安装android studio)

“最新版android studio安装”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看最新版android studio安装(如何安装android studio)!本文目录如何安装android studio如何安装an

2025年9月24日 10:15

97的十六进制(97 98 换成八进制 如何换 如何将十进制转换成八进制或者十六进制 哪位大仙帮帮忙)

97的十六进制(97 98 换成八进制 如何换 如何将十进制转换成八进制或者十六进制 哪位大仙帮帮忙)

各位老铁们,大家好,今天由我来为大家分享97的十六进制,以及97 98 换成八进制 如何换 如何将十进制转换成八进制或者十六进制 哪位大仙帮帮忙的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的

2026年4月5日 15:00

redis命令登录(软件Xshell连接Redis操作教程)

redis命令登录(软件Xshell连接Redis操作教程)

大家好,redis命令登录相信很多的网友都不是很明白,包括软件Xshell连接Redis操作教程也是一样,不过没有关系,接下来就来为大家分享关于redis命令登录和软件Xshell连接Redis操作教程的一些知识点,大家可以关注收藏,免得下

2026年6月6日 17:30

category nouns(the different lexical category in translation)

category nouns(the different lexical category in translation)

本篇文章给大家谈谈category nouns,以及the different lexical category in translation对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助

2026年1月9日 10:45

pipeline密网支架是啥材质(密网支架影响寿命吗)

pipeline密网支架是啥材质(密网支架影响寿命吗)

大家好,关于pipeline密网支架是啥材质很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于密网支架影响寿命吗的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本

2025年7月4日 14:45

论坛源码可发布视频(怎么用代码在论坛发视频 文件  啊)

论坛源码可发布视频(怎么用代码在论坛发视频 文件 啊)

大家好,论坛源码可发布视频相信很多的网友都不是很明白,包括怎么用代码在论坛发视频 文件 啊也是一样,不过没有关系,接下来就来为大家分享关于论坛源码可发布视频和怎么用代码在论坛发视频 文件 啊的一些知识点,大家可以关注收藏,免得下次来找不

2025年6月13日 00:45

哈夫曼树编码不唯一那解码结果(如何解决哈夫曼树不唯一的问题)

哈夫曼树编码不唯一那解码结果(如何解决哈夫曼树不唯一的问题)

本篇文章给大家谈谈哈夫曼树编码不唯一那解码结果,以及如何解决哈夫曼树不唯一的问题对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录如何解决哈夫曼树不唯一的问题霍夫曼编码如何解码如何解决哈夫曼树不唯一的问题肯定不唯一:一个stri

2025年6月24日 02:45

ascii码是内码吗(什么是ASCII编码)

ascii码是内码吗(什么是ASCII编码)

各位老铁们好,相信很多人对ascii码是内码吗都不是特别的了解,因此呢,今天就来为大家分享下关于ascii码是内码吗以及什么是ASCII编码的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录什么是ASCII编码在纯

2025年8月25日 03:45

关系数据库管理系统有哪些?(下面哪些属于关系型数据库管理系统())

关系数据库管理系统有哪些?(下面哪些属于关系型数据库管理系统())

各位老铁们好,相信很多人对关系数据库管理系统有哪些?都不是特别的了解,因此呢,今天就来为大家分享下关于关系数据库管理系统有哪些?以及下面哪些属于关系型数据库管理系统()的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文

2026年5月2日 12:15

escapehtml方法(HTML5三种对密码加密的方法)

escapehtml方法(HTML5三种对密码加密的方法)

“escapehtml方法”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看escapehtml方法(HTML5三种对密码加密的方法)!本文目录HTML5三种对密码加密的方法求教java中有没有方法实现html转义string

2025年12月2日 02:30

insertrow(在Power Query中如何插入自定义行)

insertrow(在Power Query中如何插入自定义行)

各位老铁们好,相信很多人对insertrow都不是特别的了解,因此呢,今天就来为大家分享下关于insertrow以及在Power Query中如何插入自定义行的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录在Po

2025年10月10日 12:30

redis缓存策略(Redis缓存雪崩就这么简单)

redis缓存策略(Redis缓存雪崩就这么简单)

大家好,如果您还对redis缓存策略不太了解,没有关系,今天就由本站为大家分享redis缓存策略的知识,包括Redis缓存雪崩就这么简单的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录Redis缓存雪崩就这么简单用

2025年7月27日 02:00

多线程工作英文(什么是线程)

多线程工作英文(什么是线程)

各位老铁们好,相信很多人对多线程工作英文都不是特别的了解,因此呢,今天就来为大家分享下关于多线程工作英文以及什么是线程的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录什么是线程线程英文计算机专业英语 中译英什么是

2026年5月1日 09:15

近期文章

本站热文

electronics软件(labcenter electronics是什么软件)
2025-05-22 23:45:02 浏览:134
博客是微博吗(博客是微博吗)
2025-05-22 22:45:01 浏览:111
diversity and distribution(悬赏英语短文)
2025-05-23 16:15:02 浏览:107
ios软件开发前景(iOS就业前景怎么样)
2025-05-22 23:00:01 浏览:102
next month(有The next month这个单词吗,和 next month有什么区别)
2025-05-23 02:30:01 浏览:102
patron(patron是什么意思)
2025-05-23 10:30:02 浏览:95
标签列表

热门搜索