首页 > 其他分享 >Maven(创建私有仓库和设置权限)

Maven(创建私有仓库和设置权限)

时间:2023-06-06 13:35:57浏览次数:51  
标签:nexus 私有 chl Maven 仓库 Riil riil 权限


为区分项目,要为项目建立私有仓库

 

1.添加仓库

 

Maven(创建私有仓库和设置权限)_Maven

 

 

 

2.填写私有仓库信息,然后保存

 

Riil Release仓库

 

Maven(创建私有仓库和设置权限)_Maven_02

Riil Snapshot仓库

Maven(创建私有仓库和设置权限)_私有仓库_03

 

 

 

3.配置成功

 

Maven(创建私有仓库和设置权限)_Maven(创建私有仓库和设置权限)_04


4.添加权限

 

Maven(创建私有仓库和设置权限)_私有仓库_05

 

 

 

5.添加Riil Release的权限和Riil Snapshot的权限

 

Maven(创建私有仓库和设置权限)_私有仓库_06

 

 

 

Maven(创建私有仓库和设置权限)_Maven(创建私有仓库和设置权限)_07


6.检查是否配置成功

 

Maven(创建私有仓库和设置权限)_Maven_08

 

 

 

7.创建角色,分配权限

 

Maven(创建私有仓库和设置权限)_xml_09

 

 

 

Maven(创建私有仓库和设置权限)_Maven_10

 

 

 

Maven(创建私有仓库和设置权限)_分配权限_11


Maven(创建私有仓库和设置权限)_分配权限_12


Maven(创建私有仓库和设置权限)_Maven_13

 

 

 

8.创建用户

 

Maven(创建私有仓库和设置权限)_Maven_14


Maven(创建私有仓库和设置权限)_Maven_15


Maven(创建私有仓库和设置权限)_分配权限_16


Maven(创建私有仓库和设置权限)_私有仓库_17


9.修改riil-top的pom.xml

 

<distributionManagement>
  <snapshotRepository>
   <id>snapshots-riil</id>
   <name>Snapshots</name>
   <url>http://172.16.13.111:8081/nexus/content/repositories/RiilSnapshot/</url>
  </snapshotRepository>
  <repository>
   <id>releases-riil</id>
   <name>Releases</name>
   <url>http://172.16.13.111:8081/nexus/content/repositories/RiilRelease/</url>
  </repository>
 </distributionManagement>

 

 

 

10.修改settings.xml

 

<server>
       <id>snapshots-riil</id>
       <username>chl</username>
       <password>chl</password>
     </server>
    
     <server>
       <id>releases-riil</id>
       <username>chl</username>
       <password>chl</password>
     </server>

 

 

11.运行clean deploy

 

 

12.查看nexus工厂,部署成功

Maven(创建私有仓库和设置权限)_私有仓库_18

 


标签:nexus,私有,chl,Maven,仓库,Riil,riil,权限
From: https://blog.51cto.com/u_2650279/6424091

相关文章

  • Maven常用插件使用说明之deploy
    Maven常用插件使用说明之deployMaven的deploy插件用于把Maven自动构建生成的版本发布到中央代理仓库如Nexus服务器上,也能把第三方依赖库(如Jar包)或一个独立的Jar包直接发布到中央代理仓库供大家共享使用。下面介绍deploy插件的具体用法。假设Nexus服务器已成功安装,Nexus控制台URL......
  • Maven project 中,运行时获取某依赖的版本号
    <dependency> <groupId>cn.xs</groupId> <artifactId>qishi-api</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency>  // D:\mvnrepository\cn\xs\qishi-api\0.0.1-SNAPSHOT\qishi-api......
  • 使用Eclipse构建Maven的SpringMVC项目
    使用Eclipse构建Maven的SpringMVC项目      首先Eclipse需要安装Maven的插件,地址:http://m2eclipse.sonatype.org/sites/m2e。     用MyEclipse安装Maven插件,建出的Maven项目有些问题。一是,发布tomcat的时候resources总是不会被发布到tomcat下;二是,把WEB-INF下的cla......
  • Maven部署构件至远程仓库
    我们知道,Maven仓库包括本地仓库和远程仓库,而远程仓库又包括中央仓库,私服,Jboss仓库和Java.net仓库等。私服,即私有的仓库服务器,它不仅可以降低中央仓库负荷,节省外网带宽,还可以加速Maven构建,自己部署构件等,从而高效地使用Maven。对于私服,我们可以使用仓库管理软件来创建自己的私有仓......
  • maven-jar-plugin 定制包含哪些内容,不包含哪些
    http://maven.apache.org/plugins/maven-jar-plugin/usage.html控制打包内容<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-pl......
  • maven-antrun-plugin
    1) 依赖 2)默认的classpath http://maven.apache.org/plugins/maven-antrun-plugin/examples/classpaths.htmlmaven.compile.classpathmaven.runtime.classpathmaven.test.classpathmaven.plugin.classpath3)示例<targetname="slice2java"><mk......
  • 26) minify-maven-plugin 合并压缩 js css文件
     http://samaxes.github.io/minify-maven-plugin/minify-mojo.html <build><plugins><plugin><groupId>com.samaxes.maven</groupId><artifactId>minify-maven-plugin</artifactId><version&g......
  • 27) yuicompressor-maven-plugin 合并压缩 js css文件
    http://davidb.github.io/yuicompressor-maven-plugin/compress-mojo.html<plugin><groupId>net.alchim31.maven</groupId><artifactId>yuicompressor-maven-plugin</artifactId><version>1.5.1</......
  • idea添加maven模块
    pom.xml右键AddasMavenProject......
  • MySQL用户与权限管理
    一:用户管理1:登录MySQL服务器我们在安装完MySQL以后,就会通过root用户进行登录;那么root该怎么登录呢?所以我们启动MySQL服务后,可以通过mysql命令来登录MySQL服务器基本语法:mysql<-uusername><-p>[password][-hhostname|hostIP][-Pport][databaseName][-e"SQL语句"......