How to debug spring-boot application with IntelliJ IDEA community Edition?

后端 未结 9 2332
野性不改
野性不改 2021-01-29 23:43

I\'m having difficulties in debugging a Java spring-boot application on IntelliJ IDEA community Edition. The main problem is, that the IDE won\'t stop on a breakpoint, even the

9条回答
  •  感动是毒
    2021-01-30 00:08

    The only way I got it working was by creating a separate, remote debug configuration.

    So go to edit configurations-> Remote -> +. Then start your application normally through intelliJ. Then switch to the newly created remote configuration. Instead of running it, press debug. Now debugger should be ready, and you can set breakpoints and the debugger will stop to them.

    EDIT: For me the debug port was already enabled, but I see that this is not the case for everyone. If you get an error like

    'Unable to open debugger port (localhost:5005): java.net.ConnectException "Connection refused: connect"
    

    Then you need to enable port on your app's pom.xml. Copied from @Gianluca Musa answer:

    
    org.springframework.boot
    
    
    -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
    
    
    
    

    Kudos for @Gianluca Musa for pointing this out in his answer

提交回复
热议问题