springboot之自动化部署至服务器

1.pom.xml添加以下代码


		/rapdevfarpro
		${project.artifactId}-${project.version}.jar
		ip:port
		用户名
		密码




   org.codehaus.mojo
   wagon-maven-plugin
   2.0.0



    
		
			org.apache.maven.wagon
			wagon-ssh
			2.8
		
	
    
        
				org.codehaus.mojo
				wagon-maven-plugin
				1.0
				
					target/${pack-name}
					
					
					
						
						pkill -f ${pack-name}
                        
						 ${service-path}/rapdevfarpro.log 2>&1 & ]]>
						
						
					
                    
					true
				

			
    

2.在终端或者pom.xml文件相同目录下执行以下mvn命令

命令一: mvn clean package wagon:sshexec wagon:upload-single
命令二:mvn clean package wagon:upload-single wagon:sshexec

命令一:先执行的命令再上传war包,命令二相反。

 

 

 

 

你可能感兴趣的:(开发)