Nexus 安装与配置
2017-12-06 18:37
337 查看
这里介绍下
进入Nexus 官网下载页面:https://www.sonatype.com/download-oss-sonatype ,找到
解压
进入
我这里进入
进入 http://localhost:8081/nexus 访问 Nexus 。
成功打开上述页面,表示安装完成。接下来还需要配置,不配置,就长这样。
在首页,通过账号
进入名为
这时,进入任务调度页面,可以看到一个修复资源库索引的任务正在运行。这个任务是由于资源库的配置变更自动触发的,执行一次,执行完会自动删除,作用是将 Maven 中央仓库的索引(目前,大概 2.6 G ,并且还在增加)下载到私服,一般要执行 1-2 小时,具体执行时长依赖实际网络环境。
在配置前,我们做了查询,现在我们再次执行查询,看看查询的结果。
为了在本地项目中使用到 Nexus 私服,需要为本地 Maven 进行相应配置。
用文本编辑器(不要用记事本 notepad)打开
Maven 安装目录。
在
在
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
在
2
3
以上我们做了三件事:
1. 下载
2. 配置
3. 配置
这里,只是一个开始,也许你在下载本地仓库的时候 TIME OUT 了,没有关系,我将在下一篇介绍下 Nexus 的高级配置。
SonaType Nexus 2.x的安装(
Windows环境)和配置。
安装
下载
进入Nexus 官网下载页面:https://www.sonatype.com/download-oss-sonatype ,找到 Nexus Repository Manager OSS 2.x字样,点击
nexus-2.14.1-01-bundle.zip链接下载。
解压
解压 nexus-2.14.1-01-bundle.zip到任意路径,例如
D:\Apps\DevApps\snaptype-nexus\,为行文方便,下文用
%NEXUS_HOME%代指该路径。
安装
进入 %NEXUS_HOME%\nexus-2.14.1-01\bin\jsw\目录,这里是一系列以操作系统类型命名的文件夹,各文件夹下存放的是对应的 Nexus 脚本(Nexus 是这么设计目录的,但是,当前 Nexus 只提供了 Windows 的脚本)。
我这里进入
windows-x86-64文件夹,以管理员身份运行
install-nexus.bat和
start-nexus.bat。
访问
进入 http://localhost:8081/nexus 访问 Nexus 。 成功打开上述页面,表示安装完成。接下来还需要配置,不配置,就长这样。
配置 Nexus
登录
在首页,通过账号 admin/admin123登录。
下载远程索引
进入名为 Central的资源库,在其配置页面,将远程下载索引调整为
true。
这时,进入任务调度页面,可以看到一个修复资源库索引的任务正在运行。这个任务是由于资源库的配置变更自动触发的,执行一次,执行完会自动删除,作用是将 Maven 中央仓库的索引(目前,大概 2.6 G ,并且还在增加)下载到私服,一般要执行 1-2 小时,具体执行时长依赖实际网络环境。
查询
在配置前,我们做了查询,现在我们再次执行查询,看看查询的结果。
配置 Maven
为了在本地项目中使用到 Nexus 私服,需要为本地 Maven 进行相应配置。用文本编辑器(不要用记事本 notepad)打开
%M2_HOME%\conf\settings.xml文件,其中
%M2_HOME%表示本地
Maven 安装目录。
在
settings节点下设置本地仓库:
<localRepository>E:/work/repo/</localRepository>1
在
settings - profiles节点下设置私服地址:
<profile> <id>nexus</id> <repositories> <repository> <id>public</id> <name>Local Public Repository</name> <url>http://localhost:8081/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>always</updatePolicy> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>public</id> <name>Local Public Repository</name> <url>http://localhost:8081/nexus/content/groups/public/</url> </pluginRepository> </pluginRepositories> </profile>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
在
settings节点下激活私服地址:
<activeProfiles> <activeProfile>nexus</activeProfile> </activeProfiles>1
2
3
总结
以上我们做了三件事: 1. 下载
Nexus,并将其做成
Windows服务,便于开机自启动;
2. 配置
Nexus,下载中央仓库的索引,便于查询构建;
3. 配置
Maven,设置本地仓库和私服地址,这样本地的每一个
Maven项目都可以连接到私服,免去每个项目都要指定私服地址的烦恼。
这里,只是一个开始,也许你在下载本地仓库的时候 TIME OUT 了,没有关系,我将在下一篇介绍下 Nexus 的高级配置。
相关文章推荐
- Nexus安装与配置
- Maven+Nexus安装和配置及使用
- nexus(Maven仓库私服)的安装、配置、使用和仓库迁移
- Maven私有库和本地库的安装与配置 Sonatype Nexus + Maven
- Linux下安装配置Nexus
- Linux安装配置maven以及搭建nexus私服
- 原创安装大全啊,安装配置:celery,rabbitMQ,NodeJs,Maven + Nexus,Django,Python,RabbitMQ,TTserver,Easy_install,redis
- Maven之私服Nexus的安装和配置
- Nexus安装和配置
- Maven仓库管理器Nexus的安装配置
- Maven私有库和本地库的安装与配置 Sonatype Nexus + Maven
- 持续集成篇_04_maven私有库和本地库的安装与配置(sonatype nexus + maven)
- Nexus 3.x 安装/配置/使用
- nexus安装与配置
- nexus-3.3.0-01安装配置(Cent OS7.0环境)
- 如何下载安装配置nexus工具
- maven私服nexus的安装、配置、使用
- Maven私有库和本地库的安装与配置 Sonatype Nexus + Maven
- Nexus安装配置
- Win7 安装配置 nexus3.7.1