在idea中用tomcat遠程部署調試
適用於生產環境下的調試.
1.catalina配置
在服務器的bin下創建setenv.sh,內容如下
1099是jmx,最後是服務器ip
2.啟動tomcat
./catalina.sh jpda start,這樣會加載setenv.sh中的參數
3.idea的ftp配置
我的是多個web模塊,所以設置了modules為根目錄
4.idea的remote tomcat配置
jmx是setenv中設置的.
path from root只寫到webapp,本來想直接部署到ROOT下,多次場次失敗,如果是webapp/ROOT,會在ROOT下部署你的web根目錄,而不是WEB-INF,
最後會部署失敗.
雖然沒有部署到ROOT,但是啟動8084,並不需要加web根目錄名字就可以訪問,應該是遠程修改了首選web工程,斷掉又改回ROOT.
不過沒多大關系,能部署調試就好.
5.debug端口配置
在catalina.sh中有個8000的端口
6.運行斷點調試
在idea中用tomcat遠程部署調試
相關推薦
在idea中用tomcat遠程部署調試
remote ftp配置 -1 module 創建 jpda 遠程修改 roo catalina 適用於生產環境下的調試. 1.catalina配置 在服務器的bin下創建setenv.sh,內容如下 1099是jmx,最後是服務器ip 2.啟動tomcat ./cata
使用pycharm進行遠程開發部署調試設置 與 遠程部署調試是否必須使用遠程主機的解釋器?
項目文件 next pin 連接 必須 不同步 com ppi virt 遠程開發部署調試目的: 配置pycharm遠程部署調試主要用於本地代碼與遠程服務器上的代碼進行同步,使得本地代碼經過修改後,可以很容易的同步到遠程服務器上。同時設置pycharm的解釋器為遠程服務器
Eclipse遠程debug調試
eclipse1.在遠程的tomcat bin 裏面的 catalina.sh 加上CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=9001,server=y,suspend=n" 這一句 address是遠程的端口2.打開Eclip
PHP vscode+XDebug 遠程斷點調試服務器上的代碼
col oot .so program pen params name 網上 調試 對於簡單的項目或僅僅想知道某一位置的某個變量是什麽值,直接使用var_dump配置exit來打印和中斷就可以了,方便又快捷, 而對於大型項目的調試,或想了解某個系統的整個運行過程,xdeb
基於idea創建Tomcat遠程調試
idea nbsp 創建 重啟 bsp ide mage 分享圖片 inf 編輯完catalina文件後重啟tomcat 基於idea創建Tomcat遠程調試
tomcat遠程調試方法
new bug 3.1 remote .sh 顯示 執行 address 記錄 同事部署的應用服務有些問題,讓我幫著遠程調試一下,記錄一下調試方法。 1.服務的tomcat配置遠程連接接口 tomcat所在節點的catalina.sh文件中添加: CATALINA_OPTS
Eclipse-Tomcat-遠程調試
遠程 ans ava vim compile transport .cn bsp height 在服務器中的 Tomcat中的 bin目錄 : 使用 vim(vi)命令打開該目錄下的 catalina.sh 文件 在文件中添加 CATALINA_OPTS=
tomcat遠程調試
xdebug str jdwp bat socket 編輯 gen linux sock Linux下(CentOS) 在catalina.sh中的首行添加: CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,add
SpringBoot 啟動參數設置環境變量、JVM參數、tomcat遠程調試
調試 jdwp java進程 mx2 .profile nbsp tran 環境變量 設置 java命令的模版:java [-options] -jar jarfile [args...] 先貼一下我的簡單的啟動命令: java -Xms128m -Xmx256m -X
tomcat 遠程debug配置,教你遠程調試代碼,解決線上故障
控制 chang spa pub 分享 alt config server 服務器端 IDEA遠程DEBUG Tomcat很簡單,配置如下: 1.修改tomcat服務器配置 打開tomcat/bin/catalina.sh 在空白處添加如下參數 CATALI
ubuntu Tomcat遠程調試
技術 end run transport ubunt image agent -s sudo 第一步:進入系統後,切到根目錄下 第二步:whereis tomcat8尋找tomcat8目錄 第三步:sudo vi catalina.sh 在文件頭部加以下行: CATA
Rsync守護進程方式遠程部署
rsync 文件同步 2、Rsync守護進程方式遠程部署以守護進程(Socket)的方式傳輸數據操作系統: [[email protected]/* */ ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core)
bos項目第一天(maven、遠程部署、svn、easyui的使用。)
features 項目代碼 右鍵 load 集成 node 代碼 並發 元素 BOS 項目第一天 環境搭建 1. 項目分析 1.1. 產品和項目區別? 產品 先投資 ,做出產品, 再去銷售 (QQ、 360 ) 項目 投標 ,分為甲方 (項目應用方)和乙方 (
linux strace-跟蹤進程的系統調用或是信號產生情況,lstrace-跟蹤己醜年調用庫函數情況,進程跟蹤調試命令
如何獲取 shel ++ 快速 靜態 exec 疑難雜癥 reat 案例 本工具可以用來做大多數排除,比如mount一個NFS,很慢,找不出原因,我們可以使用strace命令來跟中mount這個經常所有的調用過程。 strace 命令是一種強大的工具,它能夠顯示所有由
sql server2008配置管理工具服務顯示遠程過程調用失敗
arc class .dll div ref http ldb body 方法 SQL SERVER2008配置管理工具服務顯示遠程過程調用失敗 前兩天,裝了VS2012後,打開SQL2008配置管理工具,發現SQL服務名稱裏什麽也沒有,只有一個提示:(如圖)
RabbitMQ學習(六):遠程結果調用
cells actor ble 隨機 get getenv all 求和 int 場景:我們需要在傳輸消息時得到結果 客服端在發送請求時會發送回調隊列,服務端處理事情完成後會將結果返回到回調隊列中,在增加關聯標誌關聯每個請求和服務返回 客戶端代碼: public
微服務設計筆記——幾種遠程過程調用方法
有效 分布 兩個 平臺無關 list 得到 是什麽 rom 但是 微服務設計中提到服務間常見的PRC 有如下幾種:SOAP、Thrift、Protocol Buffers. 為了搞清楚幾種RPC背後的機理以及應用場景,特意研究了一番: SOAP(Simple Object
cordova跳轉遠程頁面調用瀏覽器問題
頁面 onf 調用 bsp 瀏覽器 int pre 刪除 跳轉 config.xml 刪除 <allow-intent href="http://*/*" /> <allow-intent href="https://*/*" />
SQO2008配置管理工具服務顯示遠程過程調用失敗
pic system32 http alt 重裝 沒有 style .com .dll 前兩天,裝了VS2012後,打開SQL2008配置管理工具,發現SQL服務名稱裏什麽也沒有,只有一個提示:(如圖) 上網搜了,試了很多方法,像什麽把
jenkins2.0以後的版本提供自動部署和遠程部署功能?
pro uil 順序 重新 並發 自動構建 完成後 遠程部署 完成 metting result comment: 持續集成:dev上使用 持續部署:在dev/uat/prod上使用 1、指定時間自動構建--發布第二天掛了?每次構建需要重新編譯?qa和uat使用同一套部