博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven 私服配置
阅读量:6156 次
发布时间:2019-06-21

本文共 1821 字,大约阅读时间需要 6 分钟。

maven 私服配置

1.下载

  1. 私服采用的是nexus oss 版本号为 Nexus Repository Manager 3 下载路径:
  2. 下载window版本的压缩包,将压缩包放到指定目录下例:D:/nexus

2.启动

2.1直接启动

cmd转到解压缩文件bin 目录下,输入命令 nexus.exe /run,等待项目启动完成,在浏览器中输入:

2.2注册成service服务

  1. 以管理员权限启动cmd,并转到解压包bin目录下,执行nexus.exe /install nexus注册服务
  2. 启动服务nexus.exe /start nexus(注意服务启动是需要一定时间的)
  3. 停止服务nexus.exe /stop nexus
  4. 卸载服务nexus.exe /uninstall nexus

3. 创建私有仓库

  1. 登录网站,username:admin password:admin123
  2. 点击create repository 并且选择maven2(proxy)
  3. 填写仓库名Name:maven-proxy
  4. 远程仓库连接Remote storage URL:
  5. 点击create repository即可创建新的远程仓库

4.本地maven配置

配置远程仓库以及releases授权信息(用来发布到远程仓库中)

releases
admin
admin123
nexus
*
http://localhost:8081/repository/maven-proxy/

pom.xml 对应配置--server的id与repository的id需要对应

snapshots
User Porject Snapshot
http://localhost:8081/repository/maven-snapshots/
;
true
releases
User Porject Release
http://localhost:8081/repository/maven-releases/
;

5.发布项目到远程仓库

  1. 项目发布到远程仓库 mvn clean deploy -X -Dmaven.test.skip=true
  2. 发布指定包到远程仓库中

    mvn deploy:deploy-file     -DgroupId=com.oracle     -DartifactId=ojdbc14     -Dversion=1.0.RELEASES    -Dpackaging=jar     -Dfile=D:\ojdbc14.jar     -Durl=http://localhost:8081/repository/maven-releases/     -DrepositoryId=maven-repository-releases

转载于:https://blog.51cto.com/9737076/2050806

你可能感兴趣的文章
小程序: 查看正在写的页面
查看>>
Jenkins持续集成环境部署
查看>>
MWeb 1.4 新功能介绍二:静态博客功能增强
查看>>
预处理、const与sizeof相关面试题
查看>>
爬虫豆瓣top250项目-开发文档
查看>>
有趣的数学书籍
查看>>
teamviewer 卸载干净
查看>>
eclipse的maven、Scala环境搭建
查看>>
架构师之路(一)- 什么是软件架构
查看>>
USACO 土地购买
查看>>
【原创】远景能源面试--一面
查看>>
B1010.一元多项式求导(25)
查看>>
10、程序员和编译器之间的关系
查看>>
配置 RAILS FOR JRUBY1.7.4
查看>>
AndroidStudio中导入SlidingMenu报错解决方案
查看>>
修改GRUB2背景图片
查看>>
Ajax异步
查看>>
好记性不如烂笔杆-android学习笔记<十六> switcher和gallery
查看>>
JAVA GC
查看>>
3springboot:springboot配置文件(外部配置加载顺序、自动配置原理,@Conditional)
查看>>