1. 程式人生 > >tomcat+eclipse 遠端debug

tomcat+eclipse 遠端debug

1 在Linux環境上部署host專案,解壓war包

jar -xvf smartBus-host-v1.war


2 配置tomact  startup.sh  檔案  加入:

##############remoteDebugStart###########################i

declare -xCATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7000"

###############remoteDebugEnd############################

 

3 啟動host專案

              ps -ef|grep java

               ./startup.sh  啟動

4  配置本地eclipse(1配置地址和埠號  2引入專案包)

 

注:

debug:

vim startup.sh

 ps-ef|grep java

kill -9 25190

 ./bin/startup.sh

//啟動debug監聽埠

nestat -an |grep 6000

//檢視監聽埠是否開啟

netstat -an |grep 6000

                         

相關推薦

tomcat+eclipse 遠端debug

1 在Linux環境上部署host專案,解壓war包 jar -xvf smartBus-host-v1.war 2 配置tomact  startup.sh  檔案  加入: ##############remoteDebugStart###############

tomcat 開啟遠端debug

修改 tomcat  目錄下  /bin/catelina.sh p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px "Andale Mono"; color: #2fff12; background-color: rgba(0, 0

tomcat新增遠端debug

tomgcat/bin/catalina.sh檔案新增命令 CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address

關於Eclipse遠端Debug

背景: 1,專案部署在Linux伺服器上,本地eclipse進行遠端除錯 2,專案是jar包執行,使用shell指令碼啟動 以下是除錯步驟: ======================================================== 1,-Xdebug -Xnoagent -Xrunjd

eclipse遠端debug伺服器專案

遠端debug可以使開發者恰似本地地除錯線上或者測試服的模擬資料,一般這種debug方式適用於測試或者預生產,對各種環境上的除錯起到輔助作用。要開啟這種除錯,一般需要本地的程式碼和伺服器的程式碼是保持

tomcat遠端eclipse除錯debug埠配置在linux環境

以/apache-tomcat-7.0.26或者/apache-tomcat-7.0.52為例: vi startup.sh 在配置的第一行新增如下配置,除錯埠為8788: declare -x CATALINA_OPTS="-server -Xdebug -Xnoagen

Eclipse遠端除錯(Remote debug)Tomcat

1. 配置Tomcat支援remote debugging 給JVM加上如下的啟動引數: -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n 2. Eclipse裡新建一個Remote J

Tomcat配置與優化以及遠端debug(二)

Tomcat IO優化 1.BIO方式 BIO方式適用於連線數目比較小且固定的架構,即阻塞式I/O操作, 基於JAVA的HTTP/1.1聯結器  ,這種方式對伺服器資源要求比較高,併發侷限於應用中,JDK1.4以前的唯一選擇,但程式直觀簡單易理解.一個執行緒處理一個請求。缺點:

Tomcat遠端DEBUG

在tomcat上做2個配置: 1. tomcat bin下的start.sh,jpda是一種協議   exec "$PRGDIR"/"$EXECUTABLE" jpda start "[email protected]"     在start 前

IDEA對tomcat遠端debug

一、場景:     1、實際專案開發中,為了方便定位問題,需要遠端debug逐步除錯程式碼。 二、遠端debug原理:     1、實際是兩個JVM進行遠端通訊,通訊的方式通過socket方式。     2、socket方式兩種,S

Eclipse 如何遠端DEBUG (Ubuntu+tomcat8)

我們很多專案都需要放到伺服器上執行,但是伺服器上又無法在執行時進行除錯,因此遠端DEBUG就出來了,它是JVM就提供瞭如下的的錯誤處理方式: 1.JVMTI定義了虛擬機器應該提供的除錯服務,包括除錯資訊(Information譬如棧資訊)、除錯行為(Action譬如客戶端設定一個

docker容器中的Tomcat遠端debug

進入Tomcat容器 docker exec -it containerId bash containerId: Tomcat容器的id 修改Tomcat的catalina.sh檔案 在catalina.sh中新增如下程式碼: CATALINA_OPTS="-X

【原】用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

eclipse如何對伺服器的tomcat開啟遠端除錯

1、切換到普通使用者 su username 2、在普通使用者的tomcat的bin目錄下的catelina.sh檔案,新增如下程式碼,告訴tomcat要開啟這個埠作為遠端除錯了 CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,

idea 遠端debug 、idea配置remote tomcat

最近專案有一個需求,需要做p2p託管,需要和第三方平臺進行充值、提現等互動。第三方有許多介面都是非同步的,這樣就出現一個問題:我必須有一個外網地址才能調適程式啊。我次奧公司還沒有,這樣我就發現了rem

eclipse遠端除錯Linux下tomcat

步驟如下: 1.進入tomcat安裝路徑,進入bin目錄         2.開啟目錄下的catalina.sh檔案,找到JPDA_ADDRESS="8000",8000代表遠端除錯埠,可以更改成其他沒有被佔用的埠。如下所示               3.以debug模

linux上的Tomcat 8 的遠端debug除錯

首先說明,這個是通過debug遠端連結外網的tomcat進行聯調,過程如下, 1原始碼放置在myeclipe中,並達成war包 2將war包上傳至linux上的tomcat,我的linux的域名為orientealred.com.cn 3,在bin/catalina.sh配

Tomcat設定遠端連線(eclipse遠端連線Tomcat

本文部分內容引自網路,添加了詳細的配置方法(親測成功) 一、什麼是Tomcat的遠端連線 1.何為遠端除錯?我們一般除錯一個web專案的java程式碼時,需要將你的tomcat伺服器和你的開發工具(比

tomcat遠端debug配置詳解

一.tomcat 伺服器端的配置 1.windows下啟動tomcat,遠端debug的配置 修改其startup.bat 檔案;修改如下 1)修改tomcat的啟動指令碼startup.bat。複製startup.bat為startup-debug.bat,然後開啟s