swag-claim-management
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>dev.vality</groupId> <artifactId>swag-claim-management</artifactId> <version>1.54-d151b50-server</version> </dependency>
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>dev.vality</groupId> <artifactId>library-parent-pom</artifactId> <version>1.0.2</version> </parent> <artifactId>swag-claim-management</artifactId> <version>1.54-d151b50-server</version> <packaging>jar</packaging> <name>claim-management</name> <description>Generates jar artifact containing compiled swagger classes based on generated swagger yaml files </description> <properties> <default.package>dev.vality.swag.claim_management</default.package> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven-plugin-version>1.0.0</maven-plugin-version> <java.version>1.8</java.version> <maven.compiler.source>${java.version}</maven.compiler.source> <maven.compiler.target>${java.version}</maven.compiler.target> <slf4j-version>1.7.30</slf4j-version> <junit-version>4.13.1</junit-version> <servlet-api-version>4.0.1</servlet-api-version> <springfox-version>3.0.0</springfox-version> <jackson-version>2.11.3</jackson-version> <spring-version>5.2.9.RELEASE</spring-version> <javax-annotation-api-version>1.3.2</javax-annotation-api-version> <javax-validation-api-version>2.0.1.Final</javax-validation-api-version> <jaxb-version>2.3.1</jaxb-version> </properties> <dependencies> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>${slf4j-version}</version> <scope>provided</scope> </dependency> <!--Spring dependencies --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>${spring-version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring-version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${spring-version}</version> <scope>provided</scope> </dependency> <!--SpringFox dependencies--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>${springfox-version}</version> <exclusions> <exclusion> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> </exclusion> <exclusion> <groupId>org.mapstruct</groupId> <artifactId>mapstruct</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>${springfox-version}</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-jsr310</artifactId> <version>${jackson-version}</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${junit-version}</version> <scope>test</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>${servlet-api-version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.annotation</groupId> <artifactId>javax.annotation-api</artifactId> <version>${javax-annotation-api-version}</version> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>${jaxb-version}</version> </dependency> <!-- Bean Validation API support --> <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>${javax-validation-api-version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.threeten</groupId> <artifactId>threetenbp</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version> <scope>test</scope> </dependency> </dependencies> <profiles> <profile> <id>server</id> <build> <plugins> <plugin> <groupId>io.swagger</groupId> <artifactId>swagger-codegen-maven-plugin</artifactId> <version>2.4.14</version> <executions> <execution> <id>generate-server</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <inputSpec>web_deploy/swagger.yaml</inputSpec> <configOptions> <dateLibrary>java8</dateLibrary> </configOptions> <language>spring</language> <library>spring-mvc</library> <apiPackage>${default.package}.api</apiPackage> <modelPackage>${default.package}.model</modelPackage> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> <profile> <id>client</id> <build> <plugins> <plugin> <groupId>io.swagger</groupId> <artifactId>swagger-codegen-maven-plugin</artifactId> <version>2.4.14</version> <executions> <execution> <id>generate-client</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <inputSpec>web_deploy/swagger.yaml</inputSpec> <configOptions> <dateLibrary>java8</dateLibrary> </configOptions> <language>java</language> <library>resttemplate</library> <apiPackage>${default.package}.api</apiPackage> <modelPackage>${default.package}.model</modelPackage> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> </project>