1、前言
在服務器端開發過程當中,因爲服務器環境差別致使運行結果不符合預期。centos
因此就須要到IDEA Debug 服務器代碼。看起來貌似很高大上的事情。服務器
今天就說說使用Intellij IDEA 配置的方法。socket
2、環境和要求
IDEA:Intellij IDEA 14.1.6
Web服務端:Tomcat 7.0.62
系統:centos 6.5 開放8086端口供遠程調試使用
3、客戶端IDEA配置
打開IDE
Apply. .net
4、服務器Tomcat配置
找到Tomcat的bin目錄,編輯/bin/catalina.sh
將複製出來的-agentlib:jdwp=transport=dt_socket,address=8086,suspend=n,server=y
在此位置添加如下JAVA_OPTS
# ----- Execute The Requested Command -----------------------------------------
JAVA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8086,suspend=n,server=y"
重啓遠端服務器,服務器catalina.out會顯示以下:
證實服務器啓動成功。
5、IDEA啓動
切換到Remote 點擊debug按鈕,console輸出:
接下來就能夠在加斷點了。盡情DEBUG吧....
from: http://blog.csdn.net/mingjie1212/article/details/52281847