gpt4 book ai didi

java - Debug模式下的 Docker 和 jre 11

转载 作者:行者123 更新时间:2023-11-30 10:06:13 25 4
gpt4 key购买 nike

我试图在我的 docker 容器上运行一个远程调试 session 。

实际上调试 session 总是被 IOException 阻塞..

Dockerfile 入口点:

ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom", "-Xdebug", "-agentlib:jdwp=transport=dt_socket,server=y,address=5005,suspend=n", "-jar","/backend.jar"]

任何想法,这有什么问题吗?

最佳答案

从 Java 9 开始,你必须指定你的适配器,或者简单地为调试主机使用转义器:

-agentlib:jdwp=transport=dt_socket,server=y,address=*:5005,suspend=n
vs old (pre java 9)

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

openjdk 中很棒的文档 btw..

关于java - Debug模式下的 Docker 和 jre 11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54770194/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com