Maven私服一般安装Nexus。
首先,Nexus下载,访问Nexus官方网址https://www.sonatype.com/download-nexus-repo-oss

下载完成后是个压缩包

第二步 配置:
1)将上一步下载的nexus解压

2)端口和监听配置

application-port:监听端口
application-host:监听主机
nexus-context-path:上下文路径
4) 运行环境配置

第三步安装:
方式一:以管理员身份运行cmd窗口 进入路径【D:\Program Files\nexus-3.28.1-01\bin】执行.\nexus.exe /run

方式二:使用本地服务的方式启动,
1) 安装服务:以管理方式打开cmd,进入路径【D:\Program Files\nexus-3.28.1-01\bin】,执行命令./nexus.exe /install

2) 启动服务:执行命令:net start nexus

注:
关闭服务:net stop nexus
卸载服务:./nexus.exe /uninstall

第四步启动、访问
访问路径:http://127.0.0.1:8081/
用户名:admin
打开文件:D:\Program Files\sonatype-work\nexus3\admin.password

复制密码到密码输入框中

登陆成功后展示

说明:
hosted:宿主仓库,主要存储本公司或团队开发的jar包
proxy:代理仓库,代理中央仓库和apache下测试版本的jar包
group:组仓库,将来连接组仓库。包含Hosted:宿主库,proxy:代理仓库
virtual:虚拟仓库,仓库废弃后会存存储到虚拟仓库

第五步 maven配置私服下载配置
打开文件【D:\Program Files\apache-maven-3.6.3\conf\settings】,

找到节点【profiles】在该节点在新建profilemfc-devmaven-centralmaven-centralhttp://127.0.0.1:8081/repository/maven-central/truetruemymyhttp://127.0.0.1:8081/repository/maven-releases//truetruepublicPublic Repositorieshttp://127.0.0.1:8081/repository/maven-central/

在节点activeProfiles下加入
mfc-dev
来激活profile

测试
先去本地仓库把项目A依赖的项目B的jar删除,项目A报错,然后会从私服上下载,完成后检查是否下载成功。
第六步maven上传jar到私服
打开文件【D:\Program Files\apache-maven-3.6.3\conf\settings】,

在【servers】下新增节点【server】如下releasesadminadmin1234

注意:settings.xml中server元素下id的值必须与POM中repository或snapshotRepository下id的值完全一致。将认证信息放到settings下而非POM中,是因为POM往往是它人可见的,而settings.xml是本地的。

在要上传的项目的pom文件中配置nexus-releasesNexus Release Repositoryhttp://127.0.0.1:8081/repository/maven-releases/nexus-snapshotsNexus Snapshot Repositoryhttp://127.0.0.1:8081/repository/maven-snapshots/

点击【deploy】把应用打包并上传到私服

上传到私服完成查看私服:

java 通过id获取html代码_Maven私服安装配置,java通过私服下载代码,并打包后上传到私服(Nexus)...相关推荐

  1. java图片上传下载_java实现文件的上传和下载

    1. servlet 如何实现文件的上传和下载? 1.1上传文件 参考自:http://blog.csdn.net/hzc543806053/article/details/7524491 通过前台选 ...

  2. linux安装配置java,Linux 安装配置 java 环境

    说明 不同的 Linux 发行版使用的命令可能有些许不同,本文以 64位的 Centos 7 为例 环境检查 有些 Linux 发行版内置了 jdk ,如果版本正好是你需要的可以不用安装 检查是否安装 ...

  3. Springboot 项目打包上传到私服 Nexus3,如何通过私服下载自己上传的jar包,Nexus3的搭建和使用(二)

    上一篇写了私服的搭建和登录后的界面介绍,这一篇具体写一下私服的使用,如何通过私服下载工程依赖,如何上传自己项目为其他工程项目引用. 一,如何通过私服下载项目工程依赖 下面的图是登录之后的界面,主要是第 ...

  4. 简单的 Android 拍照并显示以及获取路径后上传

    简单的 Android 拍照并显示以及获取路径后上传 Activity 中的代码,我只贴出重要的事件部分代码 public void doPhoto(View view){destoryBimap() ...

  5. gradle打包并将源码上传到私服

    gradle打包并将源码上传到私服 主要依赖Maven Publish Plugin插件,Maven Publish Plugin 在build.gradle: apply plugin: 'java ...

  6. java断点上传下载_java实现多线程断点续传,上传下载 分享

    程序采用的ftp工具, apache 的 commons-net-ftp-ftpclient package com.ftp; import java.io.File; import java.io. ...

  7. 蒲公英java后台上传_Android apk 项目一键打包并上传到蒲公英的实现方法

    项目一键打包并上传到蒲公英 缘由:测试流程由 打包 找包准备上传 填写更新信息 然后上传 过于复杂 所以想要简化开发 阅读须知:需要读者了解如何在项目里面建立一个空的gradle plugin的过程, ...

  8. java基础 第一章上(安装 配置java、简单dos命令)

    一.安装 配置java     下载安装          1.java官网下载jdk(32位或者64位根据自己电脑而定). 2.双击jdk.exe文件安装. 环境变量配置 右击我的电脑--属性--高 ...

  9. Ubuntu下安装配置java及环境变量

    这里的办法不是在线安装,因为需要更新源(你懂的,费时费事~),so这里介绍在Ubuntu上手动下载安装配置Java环境变量 *系统:Ubuntu 16.4 1.下载jdk,直接用系统的Firefox浏 ...

最新文章

  1. Nagios+mutt+msmtp 无法发送邮件的问题!
  2. mongodb中简单的聚合查询
  3. 开发工具之Android Studio快捷键
  4. Cadence Orcad 无法启动出现Capture.exe找不到cdn_sfl401as.dll问题
  5. mysql insert 自增_MySQL自增列插入0值的解决方案
  6. python读取 pcd 数据 三种方法
  7. 1.11. java 脚本引擎
  8. 揭秘!疫情下的阿里员工如何上班?
  9. 自己写的 根据编码搜索文件的小工具
  10. synchronized 和 lock 的区别
  11. oem718d 基准站设置_RTK电台、网络模式作业设置流程
  12. 在Oracle中CHAR,NCHAR,VARCHAR,VARCHAR2,NVARCHAR2这五种类型的区别
  13. Matplotlib 三维图像 API
  14. JavaScript学习(二十六)—事件处理程序的添加与删除
  15. js日期操作,某天的N天后,一个月后的日期
  16. 比navicat还好用的mysql可视化工具
  17. 使用matplotlib画对数函数图像
  18. 混合开发Ionic+angular快速开发App
  19. EXIF App for Mac(EXIF查看器)
  20. 新元宇宙奇科幻小说原创作品每周连载地球人奇游天球记第八回邂逅嫦娥

热门文章

  1. python - hadoop,mapreduce demo
  2. (视频) 《快速创建网站》 3.2 WordPress多站点及Azure在线代码编辑器 - 扔掉你的ftp工具吧,修改代码全部云端搞定...
  3. 127. Word Ladder
  4. python中restful接口开发实例_Python RESTful接口开发02
  5. set集合判断集合中是否有无元素_一文了解 JavaScript 中的 Set(集合)- 对 Set 的扩展...
  6. 1-4 数组元素的区间删除 (20 分)
  7. mysql的安装备份恢复_安装使用Percona XtraBackup来备份恢复MySQL的教程
  8. gui显示文本动态框
  9. 百度推送java_关于百度推送,请教一下大家
  10. ahp层次分析法_基于层次分析法(AHP)的店铺选址应用研究