1、選attach
2、選socket(因為是linux)
3、遠端ip
4、埠號(據說不能跟tomcat埠號重複,否則不進斷點)
5、這個行自動生成的,複製到tomcat\bin\catalina.sh 首行即可,下格式為:
catalina_opts='-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=51691'
配置好後,先啟動tomcat,在開idea除錯就可以了。
備註:因為idea的版本不一樣,介面會有不同,jdk版本不一樣自動生成的也會不一樣要注意一下。
idea 遠端除錯 IDEA遠端除錯
大部分測試環環境和本地環境有區別,在本地上也很難搭建起一套完整的服務,所以導致了在本地可以發布到伺服器上卻出現各種問題,這時候我們就可以借助遠端除錯來幫助我們快速的定位問題的所在。遠端除錯需要在伺服器上部署與本地一致的 xdebug xrunjdwp transport dt socket,serv...
Idea遠端除錯
工作中不免會遇到已部署到伺服器上的專案出現問題,這時,如果想要除錯伺服器端的 就需要開啟遠端除錯。注意 遠端除錯會阻塞其他的執行緒訪問,請確認除錯時有沒有客戶在訪問該伺服器。下面來講如何開啟遠端除錯 1.為了進行除錯,需要修改.tomcat bin catalina.s 件中的tomcat的啟動引數...
使用idea遠端除錯
必須保證遠端需要除錯類的 和本地 一模一樣 遠端服務啟動時配置以下jvm引數 xdebug xrunjdwp transport dt socket,suspend n,server y,address 9999其中9999位遠端服務暴露的除錯埠,不可將除錯埠設定為已占用埠否則埠衝突。在idea中,...