Используется для включения отладки с помощью пульта:
java -jar myapp.jar -Dagentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000
или через цель Maven Run, например:
mvn spring-boot:run -Dspring-boot.run.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"
Измените адрес порта на любое значение, которое вы хотите использовать.
В Springboot 2 и более нет необходимости в части -Drun.arguments
, вы можете пропустить это и предоставить аргументы переопределения среды непосредственно после -D, например:
$ java -jar myproject.jar --spring.config.name=myproject