All Downloads are FREE. Search and download functionalities are using the official Maven repository.

JavaSpring.libraries.spring-boot.pom.mustache Maven / Gradle / Ivy

There is a newer version: 7.8.0
Show newest version

    4.0.0
    {{groupId}}
    {{artifactId}}
    jar
    {{artifactId}}
    {{artifactVersion}}
    
        {{#java8}}1.8{{/java8}}{{^java8}}1.7{{/java8}}
        ${java.version}
        ${java.version}
        {{#useSpringfox}}
        2.8.0
        {{/useSpringfox}}
    
    
        org.springframework.boot
        spring-boot-starter-parent
        {{#java8}}2.0.1.RELEASE{{/java8}}{{^java8}}1.5.12.RELEASE{{/java8}}
    
    
        src/main/java
        {{^interfaceOnly}}
        
            
                org.springframework.boot
                spring-boot-maven-plugin
                
                    
                        
                            repackage
                        
                    
                
            
            {{#apiFirst}}
            
                org.openapitools
                openapi-generator-maven-plugin
                {{{generatorVersion}}}
                
                    
                        
                            generate
                        
                        
                            src/main/resources/openapi.yaml
                            spring
                            {{{apiPackage}}}
                            {{{modelPackage}}}
                            false
                            {{#modelNamePrefix}}
                            {{{.}}}
                            {{/modelNamePrefix}}
                            {{#modelNameSuffix}}
                            {{{.}}}
                            {{/modelNameSuffix}}
                            
                            {{#configOptions}}
                                <{{left}}>{{right}}
                            {{/configOptions}}
                            
                        
                    
                
            
            {{/apiFirst}}
        
        {{/interfaceOnly}}
    
    
        
            org.springframework.boot
            spring-boot-starter-web{{#reactive}}flux{{/reactive}}
        
        {{#useSpringfox}}
        
        
            io.springfox
            springfox-swagger2
            ${springfox-version}
        
        
            io.springfox
            springfox-swagger-ui
            ${springfox-version}
        
        {{/useSpringfox}}
        {{^useSpringfox}}
        
            org.webjars
            swagger-ui
            3.14.2
        
        
            io.swagger
            swagger-annotations
            1.5.14
        
        
            com.fasterxml.jackson.dataformat
            jackson-dataformat-yaml
        
        {{/useSpringfox}}
        {{#withXml}}
        
        
          com.fasterxml.jackson.dataformat
          jackson-dataformat-xml
        
        {{/withXml}}
        {{#java8}}
        
            com.fasterxml.jackson.datatype
            jackson-datatype-jsr310
        
        {{/java8}}
        {{#joda}}
        
            com.fasterxml.jackson.datatype
            jackson-datatype-joda
        
        {{/joda}}
        {{#threetenbp}}
        
            com.github.joschi.jackson
            jackson-datatype-threetenbp
            2.8.4
        
        {{/threetenbp}}
{{#useBeanValidation}}
    
        
            javax.validation
            validation-api
        
{{/useBeanValidation}}        
    





© 2015 - 2024 Weber Informatics LLC | Privacy Policy