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

IDEA連接遠程服務器簡化部署流程

 更新時間:2024年01月30日 08:31:21   作者:EzreaLwj  
筆者每次上線部署應用,都要使用第三方的客戶端連接工具,比如?Xshell,FinalShell,Terminus?等,基本的流程步驟及其繁瑣,基于這個原因,筆者今天探索通過?IDEA?連接遠程服務器并上傳文件,減少繁瑣的部署步驟,需要的朋友可以參考下

背景

筆者每次上線部署應用,都要使用第三方的客戶端連接工具,比如 Xshell,F(xiàn)inalShell,Terminus 等?;镜牟渴鸩襟E是打包后的 Jar 包或者 dist 目錄(前端)和 Dockerfile 文件通過第三方客戶端連接工具上傳到服務器上,及其繁瑣!

基于這個原因,筆者今天探索通過 IDEA 連接遠程服務器并上傳文件,減少繁瑣的部署步驟

實現(xiàn)

筆者使用的 IDEA 是 2023.1.3 版本,版本較新,但兼容舊版本。

連接遠程服務器

打開 IDEA 的 Settings 配置列表,選擇 Tools 配置,選擇 SSH Configuration ,填寫我們的服務器信息

  • 填寫我們的 主機IP、用戶名、密碼即可連接遠程的服務器,最后點擊 Apply 即可。

接著,點擊 Tools -> Start SSH Session -> 選擇我們剛剛配置好的服務器信息,就可以在終端上連接好我們剛剛配置的服務器。

  • 連接完畢后,就可以對服務器進行操作了

配置 SFTP

配置 SFTP 的目的是讓我們直接在 IDEA 中就可以上傳文件,再也不用依賴其他客戶端連接工具了。

首先,點擊 Settings -> Build,Execution,Deployment -> Deployment

接著點擊左上角的 + 號,配置 SFTP 信息,最后點擊 apply 即可。

  • SSH configuration 可以選擇我們剛剛配置好的 SSH 信息;
  • Root Path(選填):是登錄到服務器中某個具體的文件路徑;
  • Web server URL(選填):填寫主機的 IP;

顯示文件終端

點擊 Tools -> Deployment -> Browser Remote Host,就可以顯示我們服務器上的文件列表,通過拖拽本地文件即可實現(xiàn)文件上傳;

應用部署

這里,我通過一個 VuePress 搭建的文檔網站的部署進行演示,通過 IDEA 連接遠程服務器進行部署,非常方便!

應用打包

通過 npm run docs build 命令進行打包,生成 dist 文件夾

將 dist 文件夾放到我準備好的 build 目錄下,然后把整個 build 目錄拖拽到我們服務器指定的位置上,打開服務器終端,進入到 build 的同級目錄下

然后執(zhí)行腳本一鍵部署即可。

以上就是IDEA連接遠程服務器簡化部署流程的詳細內容,更多關于IDEA連接遠程的資料請關注腳本之家其它相關文章!

相關文章

  • 使用java的HttpClient實現(xiàn)多線程并發(fā)

    使用java的HttpClient實現(xiàn)多線程并發(fā)

    這篇文章主要介紹了使用java的HttpClient實現(xiàn)多線程并發(fā)的相關資料,需要的朋友可以參考下
    2016-09-09
  • Java實現(xiàn)在Word文檔中動態(tài)添加與更改文檔變量

    Java實現(xiàn)在Word文檔中動態(tài)添加與更改文檔變量

    本文將探討如何使用 Java 編程語言,通過專業(yè)的文檔處理庫高效地在 Word 中創(chuàng)建、引用以及更新這些變量,從而提升文檔自動化的生產力,感興趣的小伙伴可以了解下
    2026-03-03
  • Java 泛型總結(二):泛型與數(shù)組

    Java 泛型總結(二):泛型與數(shù)組

    數(shù)組與泛型的關系還是有點復雜的,Java 中不允許直接創(chuàng)建泛型數(shù)組。本文分析了其中原因并且總結了一些創(chuàng)建泛型數(shù)組的方式。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • Java基礎鞏固系列包裝類代碼實例

    Java基礎鞏固系列包裝類代碼實例

    這篇文章主要介紹了Java包裝類,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • MyBatis的<foreach>以及java代碼的批處理方式

    MyBatis的<foreach>以及java代碼的批處理方式

    這篇文章主要介紹了MyBatis的<foreach>以及java代碼的批處理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • Java8新特性之Stream API詳解

    Java8新特性之Stream API詳解

    這篇文章主要介紹了Java8新特性之StreamAPI詳解,文中有非常詳細的代碼示例,對正在學習java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Java基礎學習之Swing事件監(jiān)聽

    Java基礎學習之Swing事件監(jiān)聽

    今天學習java的Swing庫,創(chuàng)建桌面應用的時候,突然發(fā)現(xiàn)有些按鈕需要特定的功能響應,故來研究一番Swing的事件監(jiān)聽,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-05-05
  • Java中實現(xiàn)日志記錄的方案總結

    Java中實現(xiàn)日志記錄的方案總結

    在平時使用到一些軟件中,比如某寶或者某書,通過記錄用戶的行為來構建和分析用戶的行為數(shù)據,這就需要使用到日志系統(tǒng)來存儲或者記錄數(shù)據,小編為大家整理了幾種Java日志方案,希望對大家有所幫助
    2024-12-12
  • springboot驗證碼的生成與驗證的兩種方法

    springboot驗證碼的生成與驗證的兩種方法

    本文主要介紹了springboot驗證碼的生成與驗證的兩種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • Java調用CMD命令的方法與使用技巧

    Java調用CMD命令的方法與使用技巧

    在實際的開發(fā)中我們有可能會遇到?java調用?cmd命令的情況,這篇文章主要給大家介紹了關于Java調用CMD命令的方法與使用的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-09-09

最新評論

吴旗县| 辽宁省| 龙川县| 通辽市| 宝丰县| 孝感市| 红安县| 寿宁县| 孝昌县| 黑山县| 怀安县| 临洮县| 永川市| 光山县| 长乐市| 社旗县| 临汾市| 聂拉木县| 前郭尔| 陇川县| 玉山县| 宜阳县| 满城县| 冕宁县| 怀宁县| 开远市| 常宁市| 军事| 武穴市| 霍州市| 宜都市| 且末县| 桃源县| 和田县| 东港市| 崇阳县| 班戈县| 福安市| 宣武区| 抚松县| 景德镇市|