人本善良

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

nexus的安装和简介(2)

上传jar包到私服

1. 配置settings.xml

需要在客户端即部署dao工程的电脑上配置 maven环境,并修改 settings.xml 文件,配置连接私服的用户和密码 。

 

此用户名和密码用于私服校验,因为私服需要知道上传的账号和密码 是否和私服中的账号和密码一致。

 

 

方框中的代码:

<server>

      <id>releases</id>

      <username>admin</username>

      <password>admin123</password>

    </server>

<server>

      <id>snapshots</id>

      <username>admin</username>

      <password>admin123</password>

    </server>

对应nexus上的repository:

 

 

 

2. 配置项目pom.xml

 

配置私服仓库的地址,本公司的自己的jar包会上传到私服的宿主仓库,根据工程的版本号决定上传到哪个宿主仓库,如果版本为release则上传到私服的release仓库,如果版本为snapshot则上传到私服的snapshot仓库

  <distributionManagement>

   <repository>

       <id>releases</id>

    <url>http://localhost:8081/nexus/content/repositories/releases/</url>

   </repository> 

   <snapshotRepository>

       <id>snapshots</id>

    <url>http://localhost:8081/nexus/content/repositories/snapshots/</url>

   </snapshotRepository> 

  </distributionManagement>

 

注意:pom.xml这里<id> settings.xml 配置 <id> 对应!

配置crm06_daopom.xml

 

 

 

3. 将项目dao工程打成jar包发布到私服

启动nexus后,dao工程执行deploy命令

 

 

 

 

 

结果:

本地目录可看到:

 

 

 

私服上public也可看到

 

 

posted on   简简单单2018  阅读(125)  评论(0编辑  收藏  举报

编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示