Java第四十五天,Maven高级篇(三),私服

一、安装私服

1.下载 Nexus

方法一:到Nexus 官网下载Nexus

https://www.sonatype.com/

方法二:我的分享

https://download.csdn.net/download/ITlanyue/12736638

2.解压到指定目录(无中文、特殊字符)

Java第四十五天,Maven高级篇(三),私服_第1张图片

3.安装

(1)以管理员身份运行 cmd ,进入 nexus 软件的 bin 目录

(2)运行以下命令

nexus.bat install

Java第四十五天,Maven高级篇(三),私服_第2张图片

(3)检查服务是否自动

Java第四十五天,Maven高级篇(三),私服_第3张图片

4.启动与关闭

  • nexus.bat start ===> 启动服务
  • nexus.bat stop ===> 关闭服务

Java第四十五天,Maven高级篇(三),私服_第4张图片

5.卸载

nexus.bat uninstall

Java第四十五天,Maven高级篇(三),私服_第5张图片

6.修改 nexus 服务端口号

通过修改软件 /conf/nexus.properties 配置文件的 application-port 键值修改

7.浏览器访问 nexus UI 界面

浏览器通过以下路径访问(端口默认为 8081 )

http://127.0.0.1:8081/nexus/#welcome

用户名和密码默认如下

  • 用户名:admin
  • 密码:admin123

8.nexus 仓库种类

Java第四十五天,Maven高级篇(三),私服_第6张图片

二、本地仓库与私服的上传下载

1.利用 Maven 项目登录私服

在 maven 软件的 settings.xml 配置文件中的 标签内部配置如下标签


    ......
    
        releases
        admin
        admin123
    
    
        snapshots
        admin
        admin123
    

2.上传本地项目或模块到私服

(1)在需要上传的子模块的 pom.xml 配置文件中添加如下标签


    
        
        releases
        http://localhost:8081/nexus/content/repositories/releases/
    
    
        
        snapshots
        http://localhost:8081/nexus/content/repositories/snapshots/
    

(2)在需要上传的子模块中运行生命周期中的 deploy 生命周期命令

Java第四十五天,Maven高级篇(三),私服_第7张图片

3.从私服下载本地所需的工程或模块

在 maven 的 settings.xml 配置文件中的 标签中添加如下标签



    
    dev
    
         
            nexus 
            http://localhost:8081/nexus/content/groups/public/ 
            
                true
             
            
                true
            
        
    
     
         
            public
            Public Repositories
            http://localhost:8081/nexus/content/groups/public/
        
    





    
    dev

三、上传第三方 jar 包到私服

1.安装第三方 jar 包到本地仓库

需要提前知道 第三方 jar包 的坐标

// 安装第三方jar包到本地仓库

// 方法一:进入jar包所在目录运行
mvn install:install-file -DgroupId=项目组织名 -DartifactId=项目名 -Dversion=版本号 -Dfile=第三方jar包文件名.jar -Dpackaging=jar

// 方法二:打开cmd直接运行
mvn install:install-file -DgroupId=项目组织名 -DartifactId=项目名 -Dversion=版本号 -Dpackaging=jar -Dfile=第三方jar包路径+文件名.jar

2.安装第三方 jar 包到私服

在 Maven 软件的 settings.xml 配置文件中的 标签中添加如下代码


    
    thirdparty
    
    admin
    
    admin123

使用如下命令上传第三方 jar包 到私服

// 进入jar包所在目录运行
mvn deploy:deploy-file -DgroupId=第三方jar包项目组织名 -DartifactId=第三方jar包项目名 -Dversion=第三方jar包项目版本号 -Dpackaging=jar -Dfile=第三方jar包文件名.jar -Durl=http://localhost:8081/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty
        
// 打开cmd直接运行
mvn deploy:deploy-file -DgroupId=第三方jar包项目组织名 -DartifactId=第三方jar包项目名 -Dversion=第三方jar包项目版本号 -Dpackaging=jar -Dfile=第三方jar包路径+文件名.jar -Durl=http://localhost:8081/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty

你可能感兴趣的:(JAVA集中营)