otter代碼在IDEA遠程DEBUG方法
眾所周知,Otter的代碼打包後,是通過Jetty啟動的,Otter代碼的啟動腳本中自帶了開啟Jetty遠程DEBUG的腳本,所以我們只需要在啟動Otter Manager和Otter Node的時候,帶上如下參數:
sh start.sh debug 8888
其中8888就是我們遠程debug的端口號。
然後在IDEA中開啟遠程調試,具體的步驟為:
Debug->Remote->填入ip和端口號->apply
即可
然後在服務器啟動,和在IDEA中啟動,就可以DEBUG了。
最近要針對業務修改Otter的源碼,本地又沒法直接啟動,所以只能通過遠程調試來做了。
otter代碼在IDEA遠程DEBUG方法
相關推薦
otter代碼在IDEA遠程DEBUG方法
clas apply log body 業務 class 步驟 code down 眾所周知,Otter的代碼打包後,是通過Jetty啟動的,Otter代碼的啟動腳本中自帶了開啟Jetty遠程DEBUG的腳本,所以我們只需要在啟動Otter Manager和Otter No
使用IDEA進行JAVA代碼的遠程Debug
tail 代碼發布 comm .com 阻塞 過程 啟動參數 dev 排查 在本地開發過程中,對代碼進行Debug能逐行對代碼邏輯進行調試,方便準備的排查問題。但是當代碼發布到線上時,如果運行過程中出現異常,僅僅依靠日誌來排查問題的話,會比較耗時,而且經常由於日誌不全等原因
Eclipse中git插件導入遠程庫和上傳項目源代碼到遠程庫
imp 操作 git插件 接下來 class .html nts pan clone 陸陸續續,從github,csdn的code。之前實習的小公司也是用git管理。發如今版本號控制方面確實比較方便。代碼一敲完 。自己由於完畢了新功能。加入一個新分支。然後提交上去
解決因為本地代碼和遠程代碼沖突,導致git pull無法拉取遠程代碼的問題
git 沖突一、問題 當本地代碼和遠程代碼有沖突的時候,執行git pull操作的時候,會提示有沖突,然後直接終止本次pull,查了些資料沒有找到強制pull的方式,但是可以使用如下方式解決。 二、解決思路 可以先將本地內容stash到倉庫中,執行stash操作後,本地代碼將返回到修改前的內容。這時,就可
Git-提交代碼到遠程倉庫
GIT提交代碼到遠程倉庫流程1. 先添加到暫存區: git add . 2. 再提交到本地倉庫 git commit -m "修改代碼的備註" 例如: git commit -m "update token and https"[本次commit修改了tok
Intellij IDEA 遠程debug、遠程tomcat部署項目
serve tran star ont ews 能夠 tel 聲明 項目部 加班比較多,很少時間學其它東西了,最近項目部署比較復雜,本地運行比較困難,因此想在測試服務器環境debug和部署,遠程部署還是有點問題,先記錄一下環境apache-t
tomcat 遠程debug配置,教你遠程調試代碼,解決線上故障
控制 chang spa pub 分享 alt config server 服務器端 IDEA遠程DEBUG Tomcat很簡單,配置如下: 1.修改tomcat服務器配置 打開tomcat/bin/catalina.sh 在空白處添加如下參數 CATALI
android NDK開發中,用Cygwin調試本地代碼時報錯“Another debug session running,Use --force to kill it”原因及解決的方法
能夠 att cati kill 時報 andro 使用 deb gdb調試 在使用ndk-gdb調試的時候。運行$NDK/ndk-gdb --verbose報錯“Another debug session running,Use --force to kil
擼代碼--linux進程通信(基於共享內存)
-- log pac 字符指針 clas fcn eno csdn printf 1.實現親緣關系進程的通信,父寫子讀 思路分析:1)首先我們須要創建一個共享內存。 2)父子進程的創建要用到fork函數。fork函數創建後,兩
Intellij IDEA遠程調試tomcat
rgb start onos 增加 實現 trac inux mod tel 1、windows系統 文件catalina.bat首行增加下面代碼 set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.comp
VS 遠程 Debug 設置
bug 標題欄 png then 遠程debug authent .com 網上 工具 遠程debug設置步驟 首先在目標主機啟動遠程debug工具msvsmon.exe,這個網上下載就可以了,然後在option中設置為No Authentication,allow any
抽取代碼的編程思想
抽取代碼的編程思想package com.ys.xiangmu1;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;/* * @作者 鄧聰(小細節請自行補充) *這個方法是一
Eclipse遠程Debug
address lin ddr jvm 連接 proto cnblogs clip space 一、服務端設置 1、第一種方式 進入bin目錄下,執行:./catalina.sh jpda start if [ "$1" = "jpda" ] ; then if
Eclipse遠程debug調試
eclipse1.在遠程的tomcat bin 裏面的 catalina.sh 加上CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=9001,server=y,suspend=n" 這一句 address是遠程的端口2.打開Eclip
關於項目受源代碼管理時的解決方法
出現 建議 代碼管理 cau 方法 ima log aux .com 從svn下載項目下來後,打開後可能會出現“..項目受源代碼管理。向源代碼註冊此項目時出錯,建議不要對此項目進行任何更改” ,如下圖 這個時候,用記事本方式打開這報錯項目的裏面的.csproj文件,找到下
Git:代碼沖突常見解決方法
服務 nbsp 發布 配置文件 merge reset com main clas 如果系統中有一些配置文件在服務器上做了配置修改,然後後續開發又新添加一些配置項的時候, 在發布這個配置文件的時候,會發生代碼沖突: error: Your local changes to
tomcat 開啟遠程debug
tomcat 遠程debug1、linux服務器上tomcat配置startup.sh 文件末尾添加(不換行):declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=d
php-------代碼加密的幾種方法
rst iter() 開始 get name 保護 安全 new 正常 代碼加密,也是保護網站安全的一種方法,以下我們來介紹一下如何通過PHP的自定義函數來加密我們的PHP代碼。 方法一: <?php function encode_file_contents
編寫高質量iOS與OS X代碼的52個有效方法
os x 簡書 協議方法 有意 cat 時機 柵欄 作用域 耦合 本篇是我閱讀《Effective Objective-C 2.0》的摘要與總結,如有疑問,,我會附上例子解釋。 一、熟悉Objective-C 了解Objective-C語言的起源 Objective
Idea遠程調試
intel 服務端 resolved s/4 下拉框 定義 har ima down 註:遠程調試慎用,本地調試時打的調試斷點可能導致其它同事使用測試環境時出現問題 文章目錄 使用特定JVM參數運行服務端代碼 本地連接遠程服務器debug端口 啟動debug模式