У меня возникли проблемы с использованием приложения с загрузочной пружиной (2.1) в качестве зависимости для другого приложения с загрузочной пружиной.
Я знаю, что это не рекомендуемый подход, но по соображениям простоты я хотел быидти по этому пути.Официальная документация просто показывает, как это сделать с maven, а не как с gradle.
Проект A:
plugins {
id "org.springframework.boot" version "2.1.1.RELEASE"
}
apply plugin: 'io.spring.dependency-management'
Проект B:
plugins {
id "org.springframework.boot" version "2.1.1.RELEASE"
}
apply plugin: 'io.spring.dependency-management'
dependencies {
compile project(':Project A')
}
Однако это приводит к тому, что application.properties (из ресурсов) проекта A загружаются, хотя проект b выполняется.
Кто-нибудь может дать какие-нибудь советы или может привести меня к простому работающему примеру?
Обновление:
При добавлении следующего оно работает при сборке окончательного загрузочного стакана с пружиной.К сожалению, проблема все еще существует при попытке выполнить ее непосредственно в Intellij.
jar {
enabled= true
exclude("**/application.properties")
}