什么企業(yè)的網(wǎng)絡(luò)營銷策略好寫網(wǎng)絡(luò)seo軟件
準備工作
-
明確遠程服務(wù)器的 IP 地址,比如我是:192.168.92.128
-
關(guān)掉服務(wù)器防火墻:
service iptables stop
本地 Remote Server 配置
-
添加 Remote Server,如下圖
-
-
復制 Remote Server 自動生成的 JVM 參數(shù),等下有用,如下圖,比如我的是:
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
-
如下圖,在 Host 添加服務(wù)器的 IP 地址:192.168.92.128。
-
-
把剛剛復制參數(shù)加個前綴,變成:
-
Linux(有單引號):
export JAVA_OPTS='-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005'
-
Windows(沒有單引號):
set JAVA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
-
服務(wù)器 Tomcat 配置
-
以 Linux 環(huán)境為例
-
Tomcat 安裝在 /usr/program/tomcat7
-
Tomcat 的執(zhí)行程序:/usr/program/tomcat7/bin/catalina.sh
-
編輯 Tomcat 執(zhí)行程序:
vim /usr/program/tomcat7/bin/catalina.sh
(Windows 是編輯:catalina.bat)-
在該文件的最上面,添加我們剛剛復制的那句話:
export JAVA_OPTS='-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005'
。 -
如果你的項目有特殊 JVM 參數(shù),那你就把你的那部分參數(shù)和這部分參數(shù)合并在一起。
-
如下圖所示:
-
-
服務(wù)器 Jetty 配置
-
同樣是 Linux 環(huán)境
-
jetty 不像Tomcat那樣需要安裝,只要有jetty的jar包就可以啟動我們想要啟動的應用。
-
在啟動應用的時候加入之前上邊我們copy的
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
就可以了。-
就像這樣:
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar {your jetty path} {your port} --path {your war} 1>/dev/null 2>&1 &
-
開始調(diào)試
-
啟動服務(wù)器 Tomcat
-
啟動本地 Remote Server
-
如果可以看到如下圖效果,表示已經(jīng)連接成功了,接下里就是跟往常一樣,在本地代碼上設(shè)置斷點,然后你訪問遠程的地址,觸發(fā)到該代碼自動就會在本地停住。
-
-
如下圖,可以看到調(diào)試效果