https://help.sonatype.com/repomanager3/download
目前该下载地址国内下载根本下载不了,你可以去百度找找看,分享一个百度网盘下载链接:
链接:https://pan.baidu.com/s/1Cdo4kNpcv__cHmhtD1RMig
提取码:3pqx
注:要配置环境变量,或进入你安装的目录下的bin目录去执行,nexus解压即可用
-
启动服务器(命令行启动)
nexus run nexus 或者 nexus /run nexus
-
访问服务器(默认端口:8081)
http://localhost:8081
修改基础配置信息
安装路径下etc目录中nexus-default.properties文件保存有nexus基础配置信息,例如默认访问端口修改服务器运行配置信息
安装路径下bin目录中nexus.vmoptions文件保存有nexus服务器启动对应的配置信息,例如默认占用内存空间。
宿主仓库hosted
- 保存无法从中央仓库获取的资源
- 自主研发
- 第三方非开源项目
- 代理仓库proxy
- 代理远程仓库,通过nexus访问其他公共仓库,例如中央仓库。
- 仓库组
- 将若干个仓库组成一个群组,简化配置
- 仓库组不能保存资源,属于设计型仓库
- 输入localhost:8081,进入以下界面,用户名是admin,密码在 你的路径/sonatype-work/nexus3/admin.password文件里,登录之后它会让你重新设置密码,你可以重新设置一个。还有一个是否允许匿名访问,打✅是允许,一般不打。
- 登录之后你会进入以下界面,我们点击设置,添加仓库。
3.进入以下界面,创建一个SNAPSHOT(快照版本)的仓库 和 RELEASE(发布版本)的仓库, *** 作都是一样的,创建两个仓库,一个快照版本和一个发布版本(更改的地方只有这两个,其他都是默认)
- 然后再创建一个代理仓库
http://maven.aliyun.com/nexus/content/groups/public
- 把你创建的快照版本的仓库和发布版本的仓库放入到仓库组中,保存。
- 这是我创建的三个仓库,点击copy可以复制你的仓库的url地址
-
在services标签中配置访问服务器的权限,服务器和密码
maven-public admin admin myRepository-aliyun admin admin myRepository-snapshots admin admin myRepository-releases admin admin -
在mirrors标签中配置你要访问的服务器的地址
myRepository-aliyun central 我的远程代理仓库 http://localhost:8081/repository/myRepository-aliyun/ nmaven-public * 我的仓库组 http://localhost:8081/repository/maven-public/ -
在你maven工程下的pom.xml文件中配置(发布nexus配置管理),然后部署该maven项目。
myRepository-releases http://localhost:8081/repository/myRepositories-releases/ myRepository-snapshots http://localhost:8081/repository/myRepositories-snapshots/
- 当你部署了该maven项目之后,你就可以去你对应的仓库去查看你所部署的maven项目,如果你的项目是SNAPSHOT(快照版本,默认创建一个maven项目就是),你就可以去你对应的SNAPSHOT仓库去查看。你也可以在你的仓库组中查看你的项目,因为你的仓库组管理着你的快照版本的仓库和你的发行版本的仓库。在你的代理仓库中,你也可以查看你从阿里云仓库中下载的jar包。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)