Idea進行遠端Debug
問題定位,資料追蹤?離不開遠端Debug,下面讓我們來看看那怎麼實現遠端Debug
第一步、在Idea中建立Remote
點選Edit Configurations--建立Remote
第二步、在伺服器中啟動專案
原先啟動命令:
$ java -jar api-gateway-exec.jar
現在:
$ java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 api-gateway-exec.jar
*注意執行引數在專案前面;輸入 lsof -i:5005可以判斷是否成功
第三步、在Idea中啟動Remote
相關推薦
用IDEA進行遠端Debug除錯
一、目的 用debug模式進行遠端除錯,方便開發人員對非本地(公共開發環境/測試環境/聯調環境等)程式碼的問題進行定位,提高定位、修復問題的效率 二、除錯步驟 1、相關命令講解: -Xdebug -Xrunjdwp:transport=dt_socket,s
IDEA進行遠端debug的除錯
由於我們一些專案,無法使我們像tomcat可以直接在Eclipse中進行除錯,類似於jetty,或是zeppelin的程式碼除錯, 這個時候我們就需要遠端debug,這次我們採用的是IDEA的講解,其實這個操作流程和Eclipse,下次如果有機會 可以進行介紹Eclipse
Idea進行遠端Debug
問題定位,資料追蹤?離不開遠端Debug,下面讓我們來看看那怎麼實現遠端Debug 第一步、在Idea中建立Remote 點選Edit Configurations--建立Remote 第二步、在伺服器中啟動專案 原先啟動命令:$ java -jar
idea 配置遠端debug除錯
一. 背景: 在測試工作中,為方便發現程式碼中的邏輯問題,嘗試使用遠端debug模式,在測試過程中走查程式碼,不僅可以輔助測試減少與開發的溝通成本,更便於瞭解業務提升測試深度。 二. 配置方式: 1. 除錯的配置方式主要為設定JVM的引數,使之工作在debug模式下,常
如何利用Idea實現遠端debug
引入遠端debug的原因: 眾所周知,公司的專案都開始趨於服務化,各個服務都開始從一個整體的專案中抽離出來作為單獨的模組。這就造成了本地debug的問題,比如我本地的模組一呼叫的模組二的服務,這個時候如果我只啟動模組一的專案會造成無法呼叫模組二服
怎樣用Eclipse進行遠端debug
什麼是遠端除錯,就是在A機器上利用Eclipse單步跟蹤除錯B機器上的Web應用,當然除錯A機器上Web應用也是沒有問題的,90%我都是除錯本機的Web應用,遠端除錯的意義我想我不用說了,大家都會想到它的好處,你可以在本地除錯非本地測試環境上的應用,這是
Eclipse進行遠端Debug程式碼
首先你本地Eclipse上要有和部署在遠端伺服器一至的專案,否則debug的時候會出現程式碼行錯位,難以達到debug的效果。例如:如果你本地的程式碼加了行,修改了,或減了一行。而遠端伺服器上的專案沒有變化,則debug的時候會發現行號不對,或debug出來的值有偏差等。 1.開啟Eclipse,點選左上角
使用idea遠端debug java應用
切忌在生產環境開啟使用除錯,除錯時候最好通知其他人,否則應用會被阻塞。 開發過程中,有些情況需要在測試環境才能復現,需要在遠端伺服器上除錯。這時可以使用JMX遠端除錯 除錯工具為Intellij IDEA. 1.首先修改應用啟動項 假如之前jmx_message為: STAR
IDEA遠端debug伺服器上程式碼
之前在專案中,springboot專案本地執行正常,但部署到伺服器上,會出現一些問題,因此想在本地除錯伺服器上的程式碼。 執行環境: 服務端:Linux系統 客戶端:IDEA 1. 服務端配置 編輯tomcat目錄下的bin/catalina.sh,新增以
IDEA對tomcat遠端debug
一、場景: 1、實際專案開發中,為了方便定位問題,需要遠端debug逐步除錯程式碼。 二、遠端debug原理: 1、實際是兩個JVM進行遠端通訊,通訊的方式通過socket方式。 2、socket方式兩種,S
【原】用IDEA遠端Debug Tomcat服務
【環境引數】 Web容器:Tomcat 8.0 IDE:IDEA 2018.1.5 【具體步驟】 1、配置Tomcat容器引數 編輯$CATALINA_HOME/bin/catalina.sh指令碼,加入如下引數: -agentlib:jdwp=transport=dt_s
使用IDEA遠端debug tomcat伺服器裡的專案
通過IDEA建立遠端debug的方式 本人在Linux和Window的伺服器下都進行了遠端除錯,確保可用,如果遠端除錯失敗,請確認操作是否和下文一致, 特別需要注意的是紅字標註的部分 本案例選擇Socket傳輸方式(LINUX和Windows伺服器都支援), 對於僅僅支援Window
手把手教你使用IDEA遠端debug
首先在IDEA中配置需要遠端debug的ip和埠號: 1.點開啟動配置 2.依次點選+, 和remote 3.看到頁面後配置host 和 port 這個你們自己填相應的即可, Name就取一個自己看得懂的最好 4. 複製JVM啟動指令碼 5.在遠
idea 遠端debug 、idea配置remote tomcat
最近專案有一個需求,需要做p2p託管,需要和第三方平臺進行充值、提現等互動。第三方有許多介面都是非同步的,這樣就出現一個問題:我必須有一個外網地址才能調適程式啊。我次奧公司還沒有,這樣我就發現了rem
idea中對springboot進行遠端除錯
springboot官方文件:https://docs.spring.io/spring-boot/docs/1.1.x/maven-plugin/examples/run-debug.html 科普一下:為什麼要遠端除錯? 當我們的專案部署到遠端的伺服器的
使用IntelliJ IDEA如何使用遠端debug
專案的部署方式有在本地搭建伺服器進行啟動或是debug,或是將專案在遠端伺服器上面部署。一般如果在本地搭建伺服器的時候,可以直接選擇啟動或是直接debug,但是如果專案部署在遠端的伺服器上面的時候, 我們該如何進行除錯呢?而一些大公司的專案是不需要在本地搭建應用伺服器的,為
intellij idea用tomcat進行遠端除錯
1. 首先在IDEA中check out出來你要除錯的工程的程式碼,然後在IDEA開啟這個工程。 2. 因為我們用的是Tomcat,所以在IDEA中點選右上角那個“Edit Configurations”按鈕,然後在彈出的介面中點選左上角的加號,選擇tomcat ser
利用IDEA進行GIT連線遠端倉庫
GitGit是一個免費的開源分散式版本控制系統,旨在處理速度和效率從小到大的專案。我們利用Git可以進行專案版本的控制。不多BB,下來我們開始進行操作。1. 首先,我們在本地建立倉庫,並將專案提交到本地1.1 我們利用idea新建一個Maven專案(其實隨便什麼專案都可以).
idea遠端debug除錯java程式碼
前言:日常環境和預發環境遇到問題時,可以用遠端除錯的方法本地打斷點,在本地除錯。生產環境由於網路隔離和系統穩定性考慮,不能進行遠端程式碼除錯。 整體過程是通過修改遠端服務JAVA_OPTS引數,然後本
Intellij IDEA遠端debug教程實戰和要點總結
遠端除錯,特別是當你在本地開發的時候,你需要除錯伺服器上的程式時,遠端除錯就顯得非常有用。 JAVA 支援除錯功能,本身提供了一個簡單的除錯工具JDB,支援設定斷點及執行緒級的除錯同時,不同的JVM通