idea 遠端debug 、idea配置remote tomcat
最近專案有一個需求,需要做p2p託管,需要和第三方平臺進行充值、提現等互動。第三方有許多介面都是非同步的,這樣就出現一個問題:我必須有一個外網地址才能調適程式啊。我次奧公司還沒有,這樣我就發現了remote tomcat這個神器。說下配置:
廢話不說直接上圖
第一步:
第二步:
第三步:把上面那句話 copy到測試伺服器 catalina.sh第一句話。
注意:
還有一點要說明的是,這種方式你用socket的方式去連遠端tomcat的。你需要把埠對外開放。並且他是堵塞式的,同一時間只能支援一臺客戶端去調適。
你如果需要在本地打短點,去debug,把原生代碼打包部署到伺服器tomcat,啟動伺服器tomcat即可。如果程式碼有改動需要重新部署伺服器程式碼。
相關推薦
idea 遠端debug 、idea配置remote tomcat
最近專案有一個需求,需要做p2p託管,需要和第三方平臺進行充值、提現等互動。第三方有許多介面都是非同步的,這樣就出現一個問題:我必須有一個外網地址才能調適程式啊。我次奧公司還沒有,這樣我就發現了rem
【原】用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
idea 遠端debug tomcat伺服器失敗解決方法
這裡我debug啟動失敗去看log的時候遇到了不止一種報錯資訊,但是我只用了一個方法基本都解決了,是看到一個博主說的我嘗試了幾遍有時一下就奏效了有時要多試驗幾次才能奏效 如果你啟動tomcat失敗並且按照網上一般的方法都沒有解決的話請看下面 首先關掉idea的tomcat
使用idea遠端debug java應用
切忌在生產環境開啟使用除錯,除錯時候最好通知其他人,否則應用會被阻塞。 開發過程中,有些情況需要在測試環境才能復現,需要在遠端伺服器上除錯。這時可以使用JMX遠端除錯 除錯工具為Intellij IDEA. 1.首先修改應用啟動項 假如之前jmx_message為: STAR
IDEA遠端debug伺服器上程式碼
之前在專案中,springboot專案本地執行正常,但部署到伺服器上,會出現一些問題,因此想在本地除錯伺服器上的程式碼。 執行環境: 服務端:Linux系統 客戶端:IDEA 1. 服務端配置 編輯tomcat目錄下的bin/catalina.sh,新增以
手把手教你使用IDEA遠端debug
首先在IDEA中配置需要遠端debug的ip和埠號: 1.點開啟動配置 2.依次點選+, 和remote 3.看到頁面後配置host 和 port 這個你們自己填相應的即可, Name就取一個自己看得懂的最好 4. 複製JVM啟動指令碼 5.在遠
idea遠端debug除錯java程式碼
前言:日常環境和預發環境遇到問題時,可以用遠端除錯的方法本地打斷點,在本地除錯。生產環境由於網路隔離和系統穩定性考慮,不能進行遠端程式碼除錯。 整體過程是通過修改遠端服務JAVA_OPTS引數,然後本
Intellij IDEA遠端debug教程實戰和要點總結
遠端除錯,特別是當你在本地開發的時候,你需要除錯伺服器上的程式時,遠端除錯就顯得非常有用。 JAVA 支援除錯功能,本身提供了一個簡單的除錯工具JDB,支援設定斷點及執行緒級的除錯同時,不同的JVM通
idea匯入maven專案並配置在tomcat中執行 (轉)
1:匯入一個maven專案 一定要選擇maven. 然後一路next,最後完成 2,配置tomcat執行 。部署到tomcat我們可以有兩種方式,一種是利用tomcat外掛來進行部署,另一種是下載tomcat伺服器來來進行配置 這裡只介紹第二種 a.下
IDEA遠端debug線上專案(實操版)
# 1.在伺服器上 tomcat 的 bin目錄下找到並開啟 catalina.sh 在檔案中搜索: ``` JPDA_ADDRESS= ``` 找一個伺服器上沒有被使用的埠,填入,如50005,儲存並退出。 > 如何知道某埠有沒有被佔用? > 命令: > ``` > lsof
IntelliJ IDEA遠端Debug Linux的Java程式,找問題不要只會看日誌了
# 1 前言 > 歡迎訪問[南瓜慢說 www.pkslow.com](https://www.pkslow.com/)獲取更多精彩文章! 我們習慣於在本地開發的時候`debug`,能快速定位與解決問題,那部署在伺服器上是不是就沒有辦法了呢?只能通過檢視日誌來定位? 不是的,在遠端的伺服器上,我們
Intellij IDEA 遠程debug、遠程tomcat部署項目
serve tran star ont ews 能夠 tel 聲明 項目部 加班比較多,很少時間學其它東西了,最近項目部署比較復雜,本地運行比較困難,因此想在測試服務器環境debug和部署,遠程部署還是有點問題,先記錄一下環境apache-t
IDEA對tomcat遠端debug
一、場景: 1、實際專案開發中,為了方便定位問題,需要遠端debug逐步除錯程式碼。 二、遠端debug原理: 1、實際是兩個JVM進行遠端通訊,通訊的方式通過socket方式。 2、socket方式兩種,S
IDEA的安裝、註冊碼、建立專案、配置環境、配置Struts2模組、Debug使用、十大特徵,Eclipse及IntelliJ IDEA的xml檔案的建立
最近同學,很多都在使用IntelliJ IDEA編輯器,我也跟著換個工具來,但將IDEA安裝(在最後部分,有相關連結,可以直接點選藍色,直接跳轉)後,我還是繼續使用JDK1.7,雖然聽他們說自己都改用JDK1.8,可是我百度,也見有人使用JDK1.7加上Tomcat7.0或者8.0,還有的是我安
idea 配置遠端debug除錯
一. 背景: 在測試工作中,為方便發現程式碼中的邏輯問題,嘗試使用遠端debug模式,在測試過程中走查程式碼,不僅可以輔助測試減少與開發的溝通成本,更便於瞭解業務提升測試深度。 二. 配置方式: 1. 除錯的配置方式主要為設定JVM的引數,使之工作在debug模式下,常
idea的幾個好用快捷鍵、常用配置(包括git)、jdk和javaSE和javaEE、建立一個SE工程、debug、建立一個Web工程、打war包
幾個好用的快捷鍵 Ctrl+F12,可以顯示當前檔案的結構樹 Ctrl+H ,顯示繼承關係樹 Ctrl+E,最近的檔案 Ctrl+Alt+T,可以把程式碼包在一個塊內,例如:try/catch Alt+Insert,可以生成構造器/Getter/Setter等 Ctrl+Alt+V,可以
idea遠端除錯tomcat,idea配置
遠端Tomcat設定 1、在tomcat/bin下的catalina.sh上邊加入下邊的一段設定 CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=192.168.42.29:30000,suspend=
在阿里雲伺服器上快速搭建JavaWeb環境(安裝JDK、Tomcat、MySQL)+Intellij IDEA遠端部署除錯tomcat
首先介紹一下我的的伺服器的系統是Ubuntu 16.04 64位 ide用了Intellij IDEA JDK8 Tomcat8 MySQL5.7 一、先下載JDK 8 1、JDK8 # sudo apt-get install openjdk-8
Java Remote Debug(idea遠端除錯)
新接手的專案採用的是Maven作為編譯管理工具,專案內容則是按子模組Module來劃分。由於模組太多,且都比較大(基本上都能獨立執行並負責處理一方面的業務),並採用Socket來進行模組之間的資料通訊,結果就導致一個略顯臃腫的系統產生了。最重要的是,不知道maven的pom.xml檔案出了什麼問題,Ecli