你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南

上一篇教大家如何在Linux搭建Nexus

Linux安装Nexus(图文解说详细版)

文章目录

    • 登录Nexus
    • 在maven中配置自己的私服地址
    • 在idea中使用nexus作为maven私服
    • 引用nexus里面的jar包
    • 配置maven文件,使得所有项目都用私服地址

登录Nexus

有些 Nexus 的版本中,是有默认配置的账号(admin)、密码(admin123)的,如果登录失败的话,可以在 sonatype-work/nexus3 目录下 的 admin.password 文件中查看初始化密码。

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第1张图片

用户名还是admin

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第2张图片

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第3张图片

配置新密码

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第4张图片

配置匿名访问

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第5张图片

完成

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第6张图片

创建仓库

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第7张图片

选择 maven2(hosted)

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第8张图片

创建仓库

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第9张图片

点击就能看到它的详细信息

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第10张图片

url里面的就是该仓库的地址

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第11张图片

在maven中配置自己的私服地址

找到maven的xml文件

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第12张图片

添加以下代码到 servers标签中:

 
	自定义的Nexus仓库名(如:xxx-nexus) 
	自定义用户的账号(如:xxx) 
	自定义用户的密码(如:xxx) 
 

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第13张图片

在idea中使用nexus作为maven私服

找到maven的pom文件

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第14张图片

添加如下代码

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第15张图片

重新加载项目

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第16张图片

先clean 后 deploy

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第17张图片

上传成功!!

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第18张图片

然后我们去nexus中去验证一下

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第19张图片
你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第20张图片

成功看到了我们的jar包,这个时候别人就可以引用我们的jar包了

引用nexus里面的jar包

我们新建一个maven项目

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第21张图片

找到nexus里面jar包的坐标

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第22张图片

引入到我们的pom文件中

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第23张图片

我们点击刷新的时候发现并没有导入进来

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第24张图片

这是因为他并没有找到这个包,我们要在pom文件中指定仓库地址

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第25张图片

  
        
            nexus_demo
            Nexus3 Repository
            http://ip:8081/repository/nexus_demo/
        
    

刷新maven项目之后成功导入

配置maven文件,使得所有项目都用私服地址

上面的方法只适用于单项目,我们可以修改配置文件用于所有的maven项目

添加mirror

  
      nexus_demo
      Nexus3 Repository
      http://ip:8081/repository/nexus_demo/
      *
    

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第26张图片

添加profile

 
      nexus
      
        
          nexus_demo
          http://ip:8081/repository/nexus_demo/
        
      
    

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第27张图片

激活profile

 
    
    nexus
  

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第28张图片

然后再刷新maven项目,就可以成功导入了

你入职的时候一定要问领导要的maven私服配置文件,它是什么?Nexus入门使用指南_第29张图片

你可能感兴趣的:(maven,java,linux,nexus)