栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Centos7搭建maven私服nexus3,互联网大厂100道Java面试题助你冲关金三银四

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Centos7搭建maven私服nexus3,互联网大厂100道Java面试题助你冲关金三银四

进入bin目录:

./nexus start //后台启动,不显示日志

./nexus run & //后台启动,显示日志

停止:

./nexus stop #或者直接杀死线程

上面在启动过程中出现告警:不推荐使用root用户启动。这个告警不影响nexus的正常访问和使用。

去掉上面WARNING的办法:

修改配置

vi /etc/profile

export RUN_AS_USER=root

使配置生效: source /etc/profile

这样就不报错了

[

启动成功

访问:

使用内置账号admin  admin123登陆 ,就这么简单就可以使用了

使用nexus3

nexus的默认仓库:

下面介绍一下Nexus默认的仓库:

Central:        代理中央仓库、策略为Release、只会下载和缓存中央仓库中的发布版本构件。

Releases:        策略为Release的宿主仓库、用来部署组织内部的发布版本内容。

Snapshots:      策略为Snapshot的宿主仓库、用来部署组织内部的快照版本内容。

  • 创建一个阿里云的代理仓库:

阿里云仓库地址 :  http://maven.aliyun.com/nexus/content/groups/public/

  • 修改组信息

修改maven-releases 仓库配置

deployment pollcy有三个值:

  1. read-only:  只读
  1. disable redeploy: 读和部署
  1. allow redeploy: 读, 部署, 删除

使用:

给大家分享一下我的配置,可能不太好但是能用:

maven  setting.xml 配置:

E:repository本地仓库地址

nexus-releases

admin

admin123

nexus-snapshots

admin

admin123

nexus-releases

http://IP地址/repository/maven-public/

*

pom.xml配置:

nexus-releases

Nexus Release Repository

http://39.106.190.10:9081/repository/maven-releases/

nexus-snapshots

Nexus Snapshot Repository

http://39.106.190.10:9081/repository/maven-snapshots/

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

使用nexus repository manager 上传jar包

![](https://img-blog.csdn.net/2018092614540857?watermark/2/te

《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》

【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享

xt/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2l0eXFpbmc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)

删除jar:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/683433.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号