美文网首页
springboot项目开启远程调试

springboot项目开启远程调试

作者: 风吹路过的云 | 来源:发表于2019-10-09 13:55 被阅读0次

    springboot项目开启远程调试

    java -Xmx200m -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=5555 -jar -Duser.timezone=GMT+08 app-1.0.jar --spring.config.location=/app/config/application.yml
    

    一开始用下面的方式,死活不成功

    java -Xmx200m -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=*:5555 -jar -Duser.timezone=GMT+08 app-1.0.jar --spring.config.location=/app/config/application.yml
    

    一直报如下的错误:

    ERROR: transport error 202: gethostbyname: unknown host
    ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [debugInit.c:730]
    Fatal error: Target VM failed to initialize.
    

    网上都是说在/etc/hosts加上127.0.0.1 localhost即可搞定,但是我的hosts文件里早就已经有了的
    后来,注意两种方式不同的地方就是:address=*:5555

    address=*:5555,这种方式是在我上家公司带过来的,不知为啥,当时在他们那里是可以的,没深研了!

    相关文章

      网友评论

          本文标题:springboot项目开启远程调试

          本文链接:https://www.haomeiwen.com/subject/qggiyctx.html