Мне нужно исключить определенную зависимость из SpringBoots bootJar
Задача gradle (аналогично предоставленной области действия в maven).
Я пробовал настраиваемую конфигурацию, но dependency-which-should-not-be-in-bootJar
все еще включен в получившийся jar.
configurations{
provided
implementation.extendsFrom provided
}
dependencies {
// ...
provided "dependency-which-should-not-be-in-bootJar"
}
jar {
from configurations.compile - configurations.provided
from configurations.runtime
}
bootJar {
from configurations.compile - configurations.provided
from configurations.runtime
launchScript()
}