{ "version": "2.0.0", "tasks": [ { "label": "Start Spring Boot in Docker (Debug)", "type": "process", "command": "docker", "args": [ "exec", "-i", "springboot-dev", "sh", "-c", "./mvnw spring-boot:run -o -Dspring-boot.run.fork=false -Dmaven.resources.skip=true -Dmaven.test.skip=true -Dspring-boot.run.jvmArguments=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005" ], "isBackground": true, "problemMatcher": { "background": { "activeOnStart": true, "beginsPattern": ".*", "endsPattern": "Listening for transport dt_socket at address: 5005" } } }, { "label": "Stop Spring Boot in Docker", "type": "shell", "command": "docker exec springboot-dev pkill -f jdwp=transport", "problemMatcher": [] } ] }