Nexus3功能介绍

Nexus3功能介绍1、BrowseServerContent1.1Search这个就是类似Maven仓库上的搜索功能,就是从私服上查找是否有哪些包。注意:在Search这级是支持模糊搜索的1.2Browse1.3Upload顾名思义就是上传jar包到私服中,可以选择其中一个hosted仓库。注意:通过页面直接上传的方式只是上传了jar包,若这个jar通过Mave…

大家好,又见面了,我是你们的朋友全栈君。

1、Browse Server Content

Nexus3功能介绍

1.1  Search

这个就是类似Maven仓库上的搜索功能,就是从私服上查找是否有哪些包。

注意:在Search这级是支持模糊搜索的

Nexus3功能介绍

1.2  Browse

Nexus3功能介绍

1.3 Upload

顾名思义就是上传jar包到私服中,可以选择其中一个hosted仓库。

注意:通过页面直接上传的方式只是上传了jar包,若这个jar通过Maven依赖了其他jar,那其他项目在下载这个jar时无法取得它的依赖。所以,除非这个jar没有任何依赖,否则还是推荐通过命令行或者IDE的方式上传jar包,这样才会把pom一并上传。

Nexus3功能介绍

2、Server Adminstration And configuration

看到这选项是要进行登录的,在右上角点击“Sign In”的登录按钮,输入admin/admin123,登录成功之后,即可看到此功能,如图所示:

Nexus3功能介绍

2.1  Repository

2.1.1 Blob Stores

文件存储的地方,创建一个目录的话,对应文件系统的一个目录,如图所示我已经创建了两个额外的存储块:

Nexus3功能介绍

Nexus3功能介绍

2.1.2 Repositories

仓库分为三种:Proxy、hosted、group

2.1.2.1 Proxy

这里就是代理的意思,代理中央Maven仓库,当PC访问中央库的时候,先通过Proxy下载到Nexus仓库,然后再从Nexus仓库下载到PC本地。

这样的优势只要其中一个人从中央库下来了,以后大家都是从Nexus私服上进行下来,私服一般部署在内网,这样大大节约的宽带。

创建Proxy的具体步骤

1、点击左上角的“Create Repositories”按钮

2、选择要创建的类型

Nexus3功能介绍

3、填写详细信息

Name:就是为代理起个名字,我取名为“aliyun”

Remote Storage: 代理的地址,Maven的地址为: https://repo1.maven.org/maven2/,但Maven官方的代理访问速度太慢了,使用阿里云的Maven代理更好,http://maven.aliyun.com/nexus/content/groups/public

Blob Store: 选择代理下载包的存放路径,我选择的是之前创建的一个。

Nexus3功能介绍

2.1.2.2 Hosted

Hosted是宿主机的意思,用于将第三方的Jar或者我们自己的jar放到私服上。

Hosted有三种方式,Releases、SNAPSHOT、Mixed

Releases: 一般是已经发布的Jar包

Snapshot: 未发布的版本

Mixed:混合的

Hosted的创建和Proxy类似,类型需选择maven2(hosted)。

注意:Deployment Pollcy,我们需要把策略改成“Allow redeploy”,以允许重复发布覆盖同版本的jar包。

Nexus3功能介绍

2.1.2.3 Group

能把多个仓库合成一个仓库来使用,把上几步创建的代理仓库和宿主仓库都加入到“maven-public”仓库组中:

Nexus3功能介绍

2.2  Security

包含用户、角色、权限的配置。

2.3  Support

包含日志及数据分析。

2.4  System

包含API(Nexus这个API文档貌似是用swagger做的)、邮件服务器,设置调度任务等。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158206.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月12日 下午8:46
下一篇 2022年7月12日 下午8:46


相关推荐

  • c++string截取字符串

    c++string截取字符串C++的string类提供了大量的字符串操作函数,提取字符串的一部分,可采用substr函数实现:头文件:#include<string>//注意没有.hstring.h是C的标准字符串函数数,c++中一般起名为ctring.而string头文件是C++的字符串头文件。函数原型:stringsubstr(intpos=0,intn)const;函数说明:参数1:pos是必填参数参数2:n是可参数,表示取多少个字符,不填表示截取到末尾该函数功能为:返回从

    2022年5月12日
    53
  • Gitkraken收费解法办法

    Gitkraken收费解法办法Gitkraken 好像是从 6 5 5 开始收费的 最新下载的 gitkraken 都是 7 0 1 版本 直接用回老版本就可以了 我直接下载的 6 5 0 版本 下载链接在最后 步骤 下载安装即可创建快捷方式直接走开始目录打开 Gitkraken 时 默认是通过 C Users xxx AppData Local gitkraken Update exe 来打开的 它每次都自动更新到最新的版本 所以下载老版本也是白瞎了 在目录 C Users xxx AppData Local gitkraken 有个文

    2026年3月18日
    1
  • 小米手机adb命令解锁BL_小米10解锁BL刷机卸载自带APP等「建议收藏」

    小米手机adb命令解锁BL_小米10解锁BL刷机卸载自带APP等「建议收藏」一定要耐心看完所有教程再刷,否则容易出错。小米系列解锁-刷机教程【一步步教你刷机】|mandfx总结的步骤:解锁BL->刷入rec->刷入第三方ROM->卸载app先备份数据,先备份数据,先备份数据。设置-我的设备-备份和重置-本地备份,连接电脑,打开MTP模式,复制MIUI-backup-AllBackup里的文件夹到电脑第一步:解锁BL申请解锁小米手机第二步:刷入rec手…

    2022年6月5日
    440
  • win10-linux双系统安装教程

    win10-linux双系统安装教程需要的工具UltralSO:制作启动盘DiskGenius:划分磁盘空间EasyUEFI:修改启动引导,Windows自带引导不能修改,因此要用Linux的引导(一般默认就是linux的)1、制作启动U盘用UltralSO做,教程很多2、划分磁盘空间用DiskGenius将匀出一块空间做linux系统空间100MBESP分区8GB交换分区自定义容量:根目录分区自定义容量:\home分区3、安装系统U盘启动,安装操作系统4、修改启动顺序…

    2022年7月24日
    14
  • 你的windows许可证即将过期需要在设置中激活windows_windows10许可证即将过期

    你的windows许可证即将过期需要在设置中激活windows_windows10许可证即将过期首先:按Win+R,输入slmgr.vbs-dlv或 slmgr/xpr ,回车,查询Windows的激活信息方法一:KMS激活(工具百度一下,自己找)方法二:通过kms

    2022年8月4日
    10
  • PAT乙级题目索引(题目+解析+AC代码)

    PAT乙级题目索引(题目+解析+AC代码)题目信息 分值 PAT乙级1001害死人不偿命的(3n+1)猜想 15 PAT乙级1002写出这个数 20 PAT乙级1003我要通过! 20 PAT乙级1004成绩排名 20 PAT乙级1005继续(3n+1)猜想 25 PAT乙级1006换个格式输出整数 15 PAT乙级1007素数…

    2022年4月29日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号