Maven settings.xml 私服上传和拉取配置

07-21 1143阅读

公司内部自行开发的依赖包需要上传到maven私服时,可以在项目的pom.xml中配置,也可以在本地计算机的maven目录settings.xml中配置。本文讲述的是如何在settings.xml中进行配置。

Maven settings.xml 私服上传和拉取配置
(图片来源网络,侵删)

场景:有两个maven私服,其中一个为公司的,另一个为个人的,每个私服都有release库和snapshot库,加起来一共4个库:

公司的:company-release  company-snapshot

个人的:personal-release  personal-snapshot

下面的配置代码中的注释描述了配置方法


    
	D:\maven\repo
    
        
        
        
            
            company-release
            {your repo username}
            {your repo password}
        
        
        
            company-snapshot
            {your repo username}
            {your repo password}
        
        
        
            personal-release
            {your repo username}
            {your repo password}
        
        
        
            personal-snapshot
            {your repo username}
            {your repo password}
        
    
	
    
    
        
            aliyunmaven
            
            central,jcenter
            mirror
            https://maven.aliyun.com/repository/public
        
    
    
    
        
        
            
            company
            
                
                
                
                    company-release::default::https://xxxx.xxx
					
                
				
                    company-snapshot::default::https://xxxx.xxx
				
            
            
                
                
                    
                    company-release
                    
                    https://xxxx.xxx
                    
                        true
                    
                    
                        true
                    
                
                
                    company-snapshot
                    https://xxxx.xxx
                    
                        true
                    
                    
                        true
                    
                
            
        
        
        
            personal
            
                
                    personal-release::default::https://xxxx.xxx
                
                
                    personal-snapshot::default::https://xxxx.xxx
                
            
            
                
                    personal-release
                    https://xxxx.xxx
                    
                        true
                    
                    
                        true
                    
                
                
                    personal-snapshot
                    https://xxxx.xxx
                    
                        true
                    
                    
                        true
                    
                
            
        
    
	
	
	
		company
	
    
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]