Add missing implementation attributes to Shade config
Fixes gh-21304
This commit is contained in:
parent
de1e3c6069
commit
e484246388
|
|
@ -195,17 +195,17 @@ publishing.publications.withType(MavenPublication) {
|
||||||
}
|
}
|
||||||
configuration {
|
configuration {
|
||||||
transformers {
|
transformers {
|
||||||
transformer {
|
transformer(implementation: 'org.apache.maven.plugins.shade.resource.AppendingTransformer') {
|
||||||
delegate.resource('META-INF/spring.handlers')
|
delegate.resource('META-INF/spring.handlers')
|
||||||
}
|
}
|
||||||
transformer {
|
transformer(implementation: 'org.springframework.boot.maven.PropertiesMergingResourceTransformer') {
|
||||||
delegate.resource('META-INF/spring.factories')
|
delegate.resource('META-INF/spring.factories')
|
||||||
}
|
}
|
||||||
transformer {
|
transformer(implementation: 'org.apache.maven.plugins.shade.resource.AppendingTransformer') {
|
||||||
delegate.resource('META-INF/spring.schemas')
|
delegate.resource('META-INF/spring.schemas')
|
||||||
}
|
}
|
||||||
delegate.transformer('')
|
transformer(implementation: 'org.apache.maven.plugins.shade.resource.ServicesResourceTransformer')
|
||||||
transformer {
|
transformer(implementation: 'org.apache.maven.plugins.shade.resource.ManifestResourceTransformer') {
|
||||||
delegate.mainClass('${start-class}')
|
delegate.mainClass('${start-class}')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue