thin.gradle 671 B

123456789101112131415161718192021222324
  1. apply plugin: 'org.springframework.boot.experimental.thin-launcher'
  2. apply plugin: 'io.spring.dependency-management'
  3. dependencyManagement {
  4. imports {
  5. mavenBom "tech.jhipster:jhipster-dependencies:${jhipsterDependenciesVersion}"
  6. }
  7. }
  8. publishing {
  9. publications {
  10. maven(MavenPublication) {
  11. version = '1.0.0'
  12. from components.java
  13. pom.withXml {
  14. Node pomNode = asNode()
  15. if (pomNode.dependencyManagement.size() > 1) {
  16. Node dmNode = pomNode.dependencyManagement.get(1)
  17. pomNode.remove(dmNode)
  18. }
  19. }
  20. }
  21. }
  22. }