JavaJaxRS.spec.pom.mustache Maven / Gradle / Ivy
4.0.0
{{groupId}}
{{artifactId}}
{{#interfaceOnly}}jar{{/interfaceOnly}}{{^interfaceOnly}}war{{/interfaceOnly}}
{{artifactId}}
{{artifactVersion}}
{{#parentOverridden}}
{{parentGroupId}}
{{parentArtifactId}}
{{parentVersion}}
{{/parentOverridden}}
src/main/java
org.codehaus.mojo
build-helper-maven-plugin
1.9.1
add-source
generate-sources
add-source
{{#interfaceOnly}}
org.apache.maven.plugins
maven-jar-plugin
2.2
{{/interfaceOnly}}
{{^interfaceOnly}}
org.apache.maven.plugins
maven-war-plugin
3.1.0
false
maven-failsafe-plugin
2.6
integration-test
verify
{{/interfaceOnly}}
jakarta.ws.rs
jakarta.ws.rs-api
${jakarta.ws.rs-version}
provided
com.fasterxml.jackson.datatype
jackson-datatype-jsr310
${jackson-version}
{{^useJakartaEe}}
com.fasterxml.jackson.jaxrs
jackson-jaxrs-json-provider
${jackson-version}
{{/useJakartaEe}}
{{#useJakartaEe}}
com.fasterxml.jackson.jakarta.rs
jackson-jakarta-rs-json-provider
${jackson-version}
{{/useJakartaEe}}
joda-time
joda-time
${joda-version}
{{#useJakartaEe}}
jakarta.annotation
jakarta.annotation-api
${javax.annotation-api-version}
{{/useJakartaEe}}
{{^useJakartaEe}}
javax.annotation
javax.annotation-api
${javax.annotation-api-version}
{{/useJakartaEe}}
{{#useSwaggerAnnotations}}
io.swagger
swagger-annotations
provided
1.5.3
{{/useSwaggerAnnotations}}
com.google.code.findbugs
jsr305
3.0.2
junit
junit
${junit-version}
test
{{^interfaceOnly}}
org.testng
testng
6.8.8
test
junit
junit
snakeyaml
org.yaml
bsh
org.beanshell
{{/interfaceOnly}}
{{#useBeanValidation}}
jakarta.validation
jakarta.validation-api
${beanvalidation-version}
provided
{{/useBeanValidation}}
{{#openApiNullable}}
org.openapitools
jackson-databind-nullable
${jackson-databind-nullable-version}
{{/openApiNullable}}
1.8
${java.version}
${java.version}
UTF-8
2.17.1
4.13.2
2.10.13
{{#useJakartaEe}}
2.1.1
{{/useJakartaEe}}
{{^useJakartaEe}}
1.3.2
{{/useJakartaEe}}
{{#useBeanValidation}}
{{#useJakartaEe}}
3.0.2
{{/useJakartaEe}}
{{^useJakartaEe}}
2.0.2
{{/useJakartaEe}}
{{/useBeanValidation}}
{{#useJakartaEe}}
3.1.0
{{/useJakartaEe}}
{{^useJakartaEe}}
2.1.6
{{/useJakartaEe}}
{{#openApiNullable}}
0.2.6
{{/openApiNullable}}