最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java wagon如何打包文件到不同服務(wù)器

 更新時(shí)間:2019年06月29日 09:23:33   作者:海底蒼鷹  
這篇文章主要介紹了java wagon如何打包文件到不同服務(wù)器,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

java需要編譯的,打包后文件要上傳到服務(wù)器。推薦二個(gè)辦法,

第一種,用jenkins,可以使用centos7 jenkins 發(fā)布vue ssr,編譯類(lèi)的語(yǔ)言都可能過(guò)jenkins來(lái)發(fā)布,.net沒(méi)試過(guò)。

第二種,用wagon包來(lái)實(shí)現(xiàn)

1,修改pom.xml

<build> 
 <plugins> 
  <plugin> 
   <groupId>org.codehaus.mojo</groupId> 
   <artifactId>wagon-maven-plugin</artifactId> 
   <version>1.0</version> 
   <configuration> 
    <serverId>${profiles.active}</serverId> 
    <fromFile>target/test.jar</fromFile> 
    <url>scp://root@${profiles.url}/var/www/java/target</url> 
   </configuration> 
  </plugin> 
 </plugins> 
 <extensions> 
  <extension> 
   <groupId>org.apache.maven.wagon</groupId> 
   <artifactId>wagon-ssh</artifactId> 
   <version>2.8</version> 
  </extension> 
 </extensions> 
</build> 
 <profiles> 
 <profile> 
  <!-- staging --> 
  <id>nlj-staging</id> 
  <properties> 
   <profiles.active>nlj-staging</profiles.active> 
   <profiles.resource>staging</profiles.resource> 
   <profiles.url>10.0.0.12</profiles.url>    <profiles.updatePolicy>always</profiles.updatePolicy   </properties> 
  <activation> 
   <activeByDefault>true</activeByDefault> 
  </activation> 
 </profile> 
 <profile> 
  <id>nlj-bms-prod</id> 
  <properties> 
   <profiles.active>nlj-bms-prod</profiles.active>    <profiles.resource>production</profiles.resource> 
   <profiles.url>47.111.11.11</profiles.url>    <profiles.updatePolicy>always</profiles.updatePolicy>
  </properties> 
 </profile> 
</profiles> 

配置完,重新加載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] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESS 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 40.392 s 
[INFO] Finished at: 2019-03-29T18:48:07+08:00 
[INFO] Final Memory: 14M/176M 
[INFO] ------------------------------------------------------------------------ 

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java SpringMVC 異常處理SimpleMappingExceptionResolver類(lèi)詳解

    Java SpringMVC 異常處理SimpleMappingExceptionResolver類(lèi)詳解

    這篇文章主要介紹了SpringMVC 異常處理SimpleMappingExceptionResolver類(lèi)詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • Android 判斷真機(jī)和模擬器的方法

    Android 判斷真機(jī)和模擬器的方法

    這篇文章主要介紹了 Android 判斷真機(jī)和模擬器的方法的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • SpringCloud客戶(hù)端報(bào)錯(cuò):- was unable to send heartbeat!的解決

    SpringCloud客戶(hù)端報(bào)錯(cuò):- was unable to send&nb

    這篇文章主要介紹了SpringCloud客戶(hù)端報(bào)錯(cuò):- was unable to send heartbeat!的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • 詳解spring batch的使用和定時(shí)器Quart的使用

    詳解spring batch的使用和定時(shí)器Quart的使用

    spring Batch是一個(gè)基于Spring的企業(yè)級(jí)批處理框架,它通過(guò)配合定時(shí)器Quartz來(lái)輕易實(shí)現(xiàn)大批量的數(shù)據(jù)讀取或插入,并且全程自動(dòng)化,無(wú)需人員管理
    2017-08-08
  • Java 實(shí)戰(zhàn)項(xiàng)目錘煉之在線蛋糕商城系統(tǒng)的實(shí)現(xiàn)

    Java 實(shí)戰(zhàn)項(xiàng)目錘煉之在線蛋糕商城系統(tǒng)的實(shí)現(xiàn)

    讀萬(wàn)卷書(shū)不如行萬(wàn)里路,只學(xué)書(shū)上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實(shí)戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+jsp+jdbc+mysql實(shí)現(xiàn)一個(gè)在線蛋糕商城系統(tǒng),大家可以在過(guò)程中查缺補(bǔ)漏,提升水平
    2021-11-11
  • Java多線程中Lock鎖的使用小結(jié)

    Java多線程中Lock鎖的使用小結(jié)

    這篇文章主要介紹了Java多線程中Lock鎖的使用小結(jié),本節(jié)主要講了它的基本使用,大家可以舉一反三,試試什么條件下會(huì)導(dǎo)致死鎖,需要的朋友可以參考下
    2022-06-06
  • Java中的線程池ThreadPoolExecutor解析

    Java中的線程池ThreadPoolExecutor解析

    這篇文章主要介紹了Java中的線程池ThreadPoolExecutor解析,線程池,thread pool,是一種線程使用模式,線程池維護(hù)著多個(gè)線程,等待著監(jiān)督管理者分配可并發(fā)執(zhí)行的任務(wù),需要的朋友可以參考下
    2023-11-11
  • 詳解AOP與Filter攔截請(qǐng)求打印日志實(shí)用例子

    詳解AOP與Filter攔截請(qǐng)求打印日志實(shí)用例子

    這篇文章主要介紹了詳解AOP與Filter攔截請(qǐng)求打印日志實(shí)用例子,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-09-09
  • Servlet編程第一步之從零構(gòu)建Hello?World應(yīng)用詳細(xì)步驟+圖解

    Servlet編程第一步之從零構(gòu)建Hello?World應(yīng)用詳細(xì)步驟+圖解

    本文詳細(xì)介紹了Servlet和maven的基本概念及其在JavaWeb開(kāi)發(fā)中的應(yīng)用,首先解釋了Servlet是一個(gè)在服務(wù)器上處理請(qǐng)求的Java程序,然后介紹了maven作為管理和構(gòu)建Java項(xiàng)目的工具,需要的朋友可以參考下
    2024-10-10
  • Spring bean 四種注入方式詳解

    Spring bean 四種注入方式詳解

    這篇文章主要介紹了Spring bean的實(shí)例化和IOC依賴(lài)注入詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2021-07-07

最新評(píng)論

巴楚县| 临漳县| 九龙坡区| 息烽县| 恩施市| 若羌县| 嘉祥县| 营口市| 分宜县| 大悟县| 千阳县| 龙口市| 施秉县| 乌审旗| 泗洪县| 美姑县| 景宁| 连山| 昌黎县| 上高县| 天长市| 洪泽县| 芮城县| 永春县| 漯河市| 上犹县| 太康县| 彭水| 罗平县| 莆田市| 云安县| 合川市| 南京市| 平南县| 林西县| 西吉县| 辛集市| 湘潭市| 濮阳县| 当雄县| 广饶县|