maven deploy到私服

1、在maven的setting.xml里添加要上传的url的用户名和密码

  
    //release版本
        
              releases
              your user name
              your password
        
        //快照版本
		
              snapshots
              your user name
              your password
        
  

2、在pom文件里添加


        
            与1中server中的id一致
            取个名字
            私服的url
        
    

3.右击项目 run as ->maven build ,在goals里写deploy -e

细节1、如果想不跑单元测试,加入


          
                   
				        org.apache.maven.plugins  
				        maven-surefire-plugin  
				          
				          true  
				          
              
		
	

最后项目的pom文件里,该项目的1.0.2-SNAPSHOT后缀必须为大写的SNAPSHOT,这样更新提交后只要版本不变,使用者会自动更新

细节2、 下面的插件会影响打包的结构。从而导致被引用时程序包不存在的问题

      
				org.springframework.boot
				spring-boot-maven-plugin
				
					com.htsc.realtime.strategy.App
				
			 
 可以用下面的方法代替指定主入口,前提是你的POM是继承spring-boot-starter-parent

    
    com.mycorp.starter.HelloWorldApplication

你可能感兴趣的:(maven deploy到私服)