欢迎访问我的个人网站==》 jiashubing.cn

maven上传jar包到nexus私服后的存放路径 以及 使用IDEA上传jar包的步骤

maven上传jar包到nexus私服的方法,网上大神详解很多,那么上传后的jar包存放到哪里了呢?

 

在下使用nexus3.2.1版本,在本地搭建了私服,使用maven上传jar包。最后结果如下:


点进去后展示的是:


这让我一度以为是以jar包的形式保存在本地,但事实证明,保存在本地的最终是一个 .bytes 类型的文件,它的默认路径在\nexus-3.2.1-01-win64\sonatype-work\nexus3\blobs\default\content下面


即使jar包是同样的,但是deploy了两次,那么就会展示两次 

 

nexus设置自定义路径时,要设置Blob Stores,默认只有default一个,新建一个路径的话就可以自己指定了

 


 

简单说下在搭建好nexus私服以后,将jar包上传到私服的步骤

场景:使用IDEA,maven项目打jar包后上传

pom.xml文件中配置

复制代码
 1 <distributionManagement>
 2     <repository>
 3         <id>nexus</id>
 4         <name>maven-releases</name>
 5         <url>http://localhost:8081/repository/maven-releases/</url>
 6     </repository>
 7     <snapshotRepository>
 8         <id>nexus</id>
 9         <name>maven-snapshots</name>
10         <url>http://localhost:8081/repository/maven-snapshots/</url>
11     </snapshotRepository>
12 </distributionManagement>
复制代码

 

<id>标签对应着  maven的配置文件setting.xml中<server>的设置,如下:

1 <servers>
2     <server>
3       <id>nexus</id>
4       <username>admin</username>
5       <password>admin123</password>
6     </server>
7 </servers>

 

最后使用deploy操作,将打好的jar包上传到nexus私服上

 

posted @   贾树丙  阅读(16250)  评论(0)    收藏  举报
编辑推荐:
· InnoDB为什么不用跳表,Redis为什么不用B+树?
· 记一次 C# 平台调用中因非托管 union 类型导致的内存访问越界
· [EF Core]聊聊“复合”属性
· 那些被推迟的 C# 14 特性及其背后的故事
· 我最喜欢的 C# 14 新特性
阅读排行:
· 博客园出海记-开篇:扬帆启航
· 微软开源的 MCP 教程「GitHub 热点速览」
· 记一次 .NET 某汽车控制焊接软件 卡死分析
· C#中的多级缓存架构设计与实现深度解析
· 技术人日常避坑手册:高效工作,少踩坑
历史上的今天:
2013-05-08 HUST 1568 Next K-Bit Number(模拟/搜索)
2013-05-08 HUST1570 Lazy. Lazy. Laaaaaaaaaaaazy!(动态规划)
点击右上角即可分享
微信分享提示