Путь к классу по умолчанию для задачи Spring Boot Gradle bootRun и текущий рабочий каталог

Я собираюсь протестировать внешнюю конфигурацию для приложения. Что такое путь к классам по умолчанию и рабочий каталог по умолчанию для задачи Spring Boot Gradle bootRun?

Я не зашел из:

Тест UPDATE с System.getProperty("user.dir") показывает, что текущий каталог — это место, где запускается Gradle.


person gavenkoa    schedule 01.06.2017    source источник


Ответы (1)


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

Путь к классам для bootRun:

  • рабочий каталог (или каталог проекта Gradle с Spring Boot)
  • основные классы
  • путь к классам среды выполнения

По крайней мере, это то, что кажется по умолчанию при отладке сборки (теперь это легко возможно с IntelliJ IDEA 2018.2).

person virgo47    schedule 13.09.2018