繁体   English   中英

如何在 docker 容器上运行的应用程序上打开远程调试?

[英]How to turn on remote debug on app that run on a docker container?

我正在使用Intellij IDEA并且我在Intellij IDEA容器上运行我的应用程序,我需要为我的应用程序附加远程调试。 但是如果我使用java 8一切正常,但是如果我使用java 11组装我的应用程序,我无法将远程调试附加到我在 Docker 容器中运行的应用程序。 我收到以下错误消息: 在此处输入图片说明

这是我的调试配置: 在此处输入图片说明 我做错了什么?

我发现了我的错误。 我在 docker 容器上运行我的应用程序,配置为 java 8 而不是 java 11 的远程调试。因为参数需要正确:

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005

我忘记了地址中的*符号。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM