maven|SpringCloud使用Maven打包生成jar包到指定目录和上传到远程服务器

1、聚合项目父级POM配置(非聚合项目直接配置到POM即可)

true E:/sk-cloud-jar false /home/mobile 192.168.0.15 root 123456 ant-contrib ant-contrib 1.0b3 org.apache.ant ant-jsch 1.10.7

2、在module项目中pom中配置
org.springframework.boot spring-boot-maven-plugin maven-antrun-plugin copy package file="${project.build.directory}\${project.build.finalName}.jar" todir="${remoteUser}:${remotePassword}@${remoteIp}:${remoteDir}" trust="true"/>host="${remoteIp}" username="${remoteUser}" password="${remotePassword}" command="ls" trust="true"/> run

3、最后
【maven|SpringCloud使用Maven打包生成jar包到指定目录和上传到远程服务器】执行打包 maven -> package 就可以了
目前在父级pom中配置这个插件会报 父级的项目 target目录不存在 因为父级的packagingpom,所有打包的时候并不会生成target目录,如果有哪位大佬解决了怎么配置到父级pom中,请留言
博客参考:https://blog.csdn.net/qq_33547169/article/details/83059858

    推荐阅读