博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven私库nexus3安装及使用
阅读量:2431 次
发布时间:2019-05-10

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

一、试验环境

1、操作系统:Windows 10

2、nexus版本:nexus-3.0.1-01-win64

二、安装

1、下载地址:

下载
2、我们下载nexus-3.0.1-01-win64.exe后双击安装即可,安装完成后默认开放8081端口。

三、使用

安装成功后有两个默认账号admin、anonymous,其中admin具有全部权限默认密码admin123;anonymous作为匿名用户,只具有查看权限。

仓库
用户
仓库

pepositories说明

maven-central:maven中央库,默认从拉取jar

maven-releases:私库发行版jar
maven-snapshots:私库快照(调试版本)jar
maven-public:仓库分组,把上面三个仓库组合在一起对外提供服务,在本地maven基础配置settings.xml中使用。

仓库

component

本地maven库配置settings.xml

org.sonatype.plugins
nexus
admin
admin123
nexus
*
http://localhost:8081/repository/maven-public/
repo2
central
Human Readable Name for this Mirror.
http://repo2.maven.org/maven2/
nexus
central
http://central
true
true
central
http://central
true
true
nexus

工程配置pox.xml

nexus
Releases
http://localhost:8081/repository/maven-releases
nexus
Snapshot
http://localhost:8081/repository/maven-snapshots
compile
page
org.apache.maven.plugins
maven-surefire-plugin
true
org.apache.maven.plugins
maven-compiler-plugin
3.3
1.8
1.8

编译到maven私库

deploy -e

项目右单击->Run As->Maven build..
进入如下界面
eclipse

快照编译:pom.xml中版本设置

0.0.1-SNAPSHOT

编译后在nexus中看到如下图结果,快照已经编译到nexus中Components-> maven-snapshots。

快照

发行版编译:pom.xml中版本设置

0.0.1-RELEASE

编译后在nexus中看到如下图结果,发行版已经编译到nexus中Components->maven-releases。

发行版

你可能感兴趣的文章
程序员是如何运用增长思维找到女朋友?
查看>>
@程序员,离职让企业损失近900亿,还遭疯抢!他凭什么?
查看>>
如何用 Python 一键查房价?
查看>>
累死累活干不过写 PPT 的?新东方年会吐槽视频俞敏洪不罚反奖 12 万!
查看>>
“离开360时,它只给了我一块钱”
查看>>
PDF 翻译神器,再也不担心读不懂英文 Paper 了
查看>>
漫话:如何给女朋友解释什么是RPC
查看>>
情人节她说:是的,嫁人当嫁程序员
查看>>
不要成为自己讨厌的那种程序员 | 程序员有话说
查看>>
为什么程序员下班后只关显示器从不关电脑?
查看>>
滴滴裁员 2000 人,具体补偿方案已出
查看>>
余生,做个不焦虑的程序员!
查看>>
世界排名第 3 的滴滴裁员,开春求职必知的独角兽排行榜
查看>>
Spring Boot 中的响应式编程和 WebFlux 入门
查看>>
如何从零开始两天撸一个微信小程序?!(内含源码)
查看>>
女神?御姐?文艺?这样的程序媛你绝没见过! | 程序员有话说
查看>>
“软件外包城”下的马鞍山 | 程序员有话说
查看>>
那些上相亲网站的程序员,后来怎么样了?
查看>>
程序员如何实现财富自由?
查看>>
你我的父母,都在被互联网“割韭菜”
查看>>