java wagon如何打包文件到不同服务器

网友投稿 254 2023-01-03


java wagon如何打包文件到不同服务器

java需要编译的,打包后文件要上传到服务器。推荐二个办法,

第一种,用jenkins,可以使用centos7 jenkins 发布vue ssr,编译类的语言都可能过jenkins来发布,.net没试过。

第二种,用wagon包来实现

1,修改pom.xml

org.codehaus.mojo

wagon-maven-plugin

1.0

${profiles.active}

target/test.jar

scp://root@${profiles.url}/var/www/java/target

org.apache.maven.wagon

wagon-ssh

2.8

nlj-staging

nlj-staging

staging

10.0.0.12 always

truehttp://

nlj-bms-prod

nlj-bms-prod production

47.111.11.11 always

配置完,重新加载maven包。

2,打包,并上传

# mvn clean package -Pnlj-staging -Dmaven.test.skip=true

# mvn wagon:upload-single -Pnlj-staging

。。。。。。。。。。。。。。省略。。。。。。。。。。。。。。

[INFO] --- wagon-maven-plugin:1.0:upload-single (default-cli) @ test ---

Password for root@10.0.0.12: *******

[INFO] Uploading: /Users/zhangying/Documents/www/target/test.jar scp://10.0.0.12/var/www/java/target/test.jar

[INFO] -----------http://-------------------------------------------------------------

[INFO] BUILD SUCCESS

[INFO] ----------------------http://--------------------------------------------------

[INFO] Total time: 40.392 s

[INFO] Finished at: 2019-03-29T18:48:07+08:00

[INFO] Final Memory: 14M/176M

[INFO] ------------------------------------------------------------------------


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:登陆模块接口测试工具(登录界面接口测试)
下一篇:动态代理实现接口(动态代理流程)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~