![](/img/trans.png)
[英]Debugging - IntelliJ can not connect to debug enabled JVM on a remote server
[英]Cannot connect to the remote server via Intellij for debug
我有一個遠程 Linux 服務器和一個需要調試的應用程序。 我通過 Intellij 中的終端使用以下行啟動 .jar 文件:
sudo java -Dspring.profiles.active=test -Dspring.config.additional-location=file:/.../external.properties -Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 -jar /.../JARFILE.jar
Jar 文件已正確啟動,應用程序正在運行,但我無法使用以下設置通過 IDEA 遠程調試它:遠程調試配置。
它拋出一個錯誤,指出"java.net.ConnectException: Connection timed out: connect."
幾秒鍾后,我點擊了調試按鈕。
我該怎么辦?
您說您無法通過調試器連接到 JVM。
我希望此錯誤的原因是您沒有使用正確的輸入參數啟動 JVM,以便它可以在debug
模式下運行。
解決此問題的最簡單方法是允許 IntelliJ 以正確的配置為您運行它。
您說要將應用程序部署到遠程服務器並從那里進行調試。 為什么不在 IntelliJ 中使用此功能,這將保證設置正確的標志。
我認為這個值address=*:5005
可能是錯誤的,嘗試使用address=5005
運行它
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.