Рубрики
Без рубрики

Отладка приложения Springbootприложение В IntelliJ Idea CE

При отладке приложения Spring Boot в IntelliJ Idea Community Edition необходимо выполнить дополнительные действия… Помечен java, intellij, spring boot.

При отладке приложения Spring Boot в IntelliJ Idea Community Edition необходимо предпринять дополнительные шаги.

Если вы определили конфигурацию запуска как spring-boot:выполнить , вы обнаружите, что приложение запускается, но не останавливается в точках останова, как ожидалось.

Простой способ решить эту проблему – установить для свойства spring-boot.run.fork значение false .

Это может быть установлено либо в pom.xml файл или в конфигурации запуска. Чтобы задать конфигурацию запуска, установите “Командную строку:” в конфигурации запуска, чтобы быть:

spring-boot:run -Dspring-boot.run.fork=false

Значение этого свойства по умолчанию равно true , что обычно является наилучшим значением, но не при отладке из IntelliJ Idea CE. Если приложение разветвлено, то соответствующие свойства JVM не передаются разветвленному процессу, и отладка работает не так, как ожидалось.

Постоянное изменение значения этого свойства может вызвать проблемы с инструментами разработки Spring Boot, поэтому рекомендуется устанавливать его только во время выполнения, а не в pom.xml файл, в котором он будет использоваться при каждом запуске приложения.

Кредиты

Фото автора Зан вкл Расплескать

Оригинал: “https://dev.to/davey/debugging-springboot-application-in-intellij-idea-ce-22j9”