測試題外話
win10 + idea2021.1.4
centos7 + tomcat9.0.43
我對springboot專案打了war包,有版本依賴:spring-boot-starter-parent(2.3.4.release) > spring-boot-starter-web > tomcat-embed-core(9.0.38)
坑點:如果linux的tomcat版本低了,startup.sh時會卡住
// todo 如何讓打出的war包不依賴具體tomcat?
借圖:在靠前的位置新增(9999是除錯埠)
catalina_opts="$catalina_opts -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9999"
linux:firewall-cmd --add-port=9999/tcp --zone=public --permanent
firewall-cmd --reload
# 啟動tomcat
/opt/tomcat9.0.43/bin/shutdown.sh
jps -l
檢查已關閉
/opt/tomcat9.0.43/bin/startup.sh
# 如果未開防火牆就啟動,需要開防火牆後重啟tomcat,否則idea連線不上除錯埠
jps -l
檢查已開啟
希望自己能形成習慣,今後分享頻率和深度會逐步提高的 開森.jpg
vs下如何進行遠端除錯
當需要在客戶機上進行軟體除錯時,如果客戶機上沒有安裝程式設計環境,這時就需要使用遠端除錯功能。vs對遠端除錯提供了強大的支援,vs的安裝目錄下有乙個remote debugger的資料夾,如 d program files x86 microsoft visual studio 14.0 commo...
使用IDEA進行遠端除錯
對於分布式系統的除錯不知道大家有什麼好的方法。對於我來說,在知道遠端除錯這個方法之前就是在 中打各種log,然後重新部署,上線,除錯,這樣比較費時,有什麼更好的辦法呢?有時候,本地除錯的時候沒有問題,打包部署到測試環境的時候卻爆出一堆莫名其妙的問題,這時該怎麼辦呢?偶然間了解到的遠端除錯的功能簡直是...
在VC中如何進行遠端除錯
在vc中如何進行遠端除錯 在除錯大型應用程式時,如果計算機的配置比較低,就需要在配置較高的機器上除錯。visual c 提供了遠端除錯的能力,方便程式開發人員除錯存放在配置較高的機器上的程式。visual c 之所以能夠進行遠端除錯,主要是通過msvcmon.exe這個應用程式完成的,該程式在vis...