美文网首页程序人生
Maven私服Nexus的搭建和使用(Mac)

Maven私服Nexus的搭建和使用(Mac)

作者: 为自己代颜_ | 来源:发表于2021-11-16 22:45 被阅读0次

(一部分2.x版本)
1.下载对应的安装包
https://www.sonatype.com/oss-thank-you-mac-tgz

注意:目前的版本有2.X 和 3.X ,2.X的支持对Maven更友好一点,3.X的支持范围更广,支持ruby和docker。如果单纯的maven私服,建议使用2.x

2.解压安装包,并进入对应的bin目录下启动nexus
./nexus start

如果提示MacOs Catalina “无法打开***,因为无法验证开发者...”
可在偏好设置->通用里设置允许安装

./nexus stop

注意:3.X要求JDK的版本是1.8我本地版本高 还要做特殊配制,如果没有别的需要建议直接使用版本2

  1. 打开私服管理器 在浏览器中,输入http://localhost:8081,如果一切顺利,你可以看到Nexus Repository Manager管理页面。

默认为admin,密码admin123。

修改端口或者密码,在etc下的nexus-default.properties

4.简单介绍一下Repository
Repository的type属性有:proxy,hosted,group三种。
proxy:即你可以设置代理,设置了代理之后,在你的nexus中找不到的依赖就会去配置的代理的地址中找
hosted:你可以上传你自己的项目到这里面
group:它可以包含前面两个,是一个聚合体。一般用来给客户一个访问nexus的统一地址。
简单的说,就是你可以上传私有的项目到hosted,以及配置proxy以获取第三方的依赖(比如可以配置中央仓库的地址)。前面两个都弄好了之后,在通过group聚合给客户提供统一的访问地址

(二部分3.x版本)
注意:3.X要求JDK的版本是1.8我本地版本高 还要做特殊配制 下载jdk1.8 默认安装,会默认到/Library/Java/JavaVirtualMachines目录下

然后找到nexus的config路径如下:(如果不修改,在浏览器访问localhost:8081会无法访问)

所以现在的问题就是 如何修改nexus 依赖的jdk环境。

nexus-xxx\bin\jsw\conf中的wrapper.conf,修改其中的“wrapper.java.command=java”为你的java实际路径,比如wrapper.java.command=/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home/bin/java就可以了。

修改完成之后 nexus可以正常访问了。启动后需要修改系统偏好设置、安全与隐私设置然后再次./nexus start 启动 之后 就可以在浏览器访问了 启动的目录需要到nexus文件下的bin目录我的目录为 cd /Users/yanshirong/maven_nexus/nexus-3.36.0-01-mac/nexus-3.36.0-01/bin

在这注意一定要 写上/bin/java,否则会报出

相关文章

  • Maven私服Nexus的搭建和使用(Mac)

    (一部分2.x版本)1.下载对应的安装包https://www.sonatype.com/oss-thank-yo...

  • CentOS7 搭建 nexus

    nexus是一种maven私服软件,很方便项目构建和管理。 本人使用的是nexus3的镜像的tar包,版本3.13...

  • Maven搭建私服Nexus

    一、搭建Maven私服,使用Nexus搭建1、下载Nexus,点击nexus下载,下载nexus-2.13.0-0...

  • maven私服

    使用私服 Maven 自动打包上传到私服 Nexus 自动打包上传私服(nexus3.X版本改了很多) Repos...

  • Maven实战之nexus

    使用专门的Maven仓库管理软件Nexus构建Maven私服。 nexus下载地址 https://www.son...

  • Maven私服Nexus搭建和使用

    一、环境准备 安装JDK 步骤略 二、安装Nexus 服务器 从https://www.sonatype.com/...

  • 使用Nexus2搭建私有库

    本文梳理了一些使用Nexus搭建Maven私服的方法。Maven私服Nexus的作用,主要是为了节省资源,在内部作...

  • maven学习笔记

    1.maven环境配置2.配置maven3.maven私服 nexus3 配置4.maven使用nexus仓库5....

  • Ubuntu server下搭建Maven私服Nexus

    Ubuntu server下搭建Maven私服Nexus Maven私服Nexus的作用,主要是为了节省资源,在内...

  • MAVEN中央仓库地址大全

    Maven 中央仓库地址: 1、私服nexus工具使用 http://www.sonatype.org/nexus...

网友评论

    本文标题:Maven私服Nexus的搭建和使用(Mac)

    本文链接:https://www.haomeiwen.com/subject/gqpktrtx.html