|
@@ -0,0 +1,166 @@
|
|
|
+<?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/maven-v4_0_0.xsd">
|
|
|
+ <parent>
|
|
|
+ <artifactId>oss-parent</artifactId>
|
|
|
+ <groupId>org.sonatype.oss</groupId>
|
|
|
+ <version>5</version>
|
|
|
+ <relativePath>../pom.xml/pom.xml</relativePath>
|
|
|
+ </parent>
|
|
|
+ <modelVersion>4.0.0</modelVersion>
|
|
|
+ <groupId>com.networknt</groupId>
|
|
|
+ <artifactId>techempower</artifactId>
|
|
|
+ <name>techempower</name>
|
|
|
+ <version>1.0.0</version>
|
|
|
+ <prerequisites>
|
|
|
+ <maven>2.2.0</maven>
|
|
|
+ </prerequisites>
|
|
|
+ <build>
|
|
|
+ <defaultGoal>install</defaultGoal>
|
|
|
+ <directory>target</directory>
|
|
|
+ <finalName>${project.artifactId}-${project.version}</finalName>
|
|
|
+ <pluginManagement>
|
|
|
+ <plugins>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.eclipse.m2e</groupId>
|
|
|
+ <artifactId>lifecycle-mapping</artifactId>
|
|
|
+ <version>1.0.0</version>
|
|
|
+ <configuration>
|
|
|
+ <lifecycleMappingMetadata>
|
|
|
+ <pluginExecutions>
|
|
|
+ <pluginExecution>
|
|
|
+ <pluginExecutionFilter>
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
+ <artifactId>maven-compiler-plugin</artifactId>
|
|
|
+ <versionRange>[3.3,)</versionRange>
|
|
|
+ <goals>
|
|
|
+ <goal>compile</goal>
|
|
|
+ <goal>testCompile</goal>
|
|
|
+ </goals>
|
|
|
+ </pluginExecutionFilter>
|
|
|
+ <action>
|
|
|
+ <ignore />
|
|
|
+ </action>
|
|
|
+ </pluginExecution>
|
|
|
+ </pluginExecutions>
|
|
|
+ </lifecycleMappingMetadata>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ </pluginManagement>
|
|
|
+ <plugins>
|
|
|
+ <plugin>
|
|
|
+ <artifactId>maven-shade-plugin</artifactId>
|
|
|
+ <version>2.4.3</version>
|
|
|
+ <executions>
|
|
|
+ <execution>
|
|
|
+ <phase>package</phase>
|
|
|
+ <goals>
|
|
|
+ <goal>shade</goal>
|
|
|
+ </goals>
|
|
|
+ <configuration>
|
|
|
+ <transformers>
|
|
|
+ <transformer />
|
|
|
+ </transformers>
|
|
|
+ </configuration>
|
|
|
+ </execution>
|
|
|
+ </executions>
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <artifactId>maven-jar-plugin</artifactId>
|
|
|
+ <version>2.6</version>
|
|
|
+ <configuration>
|
|
|
+ <archive>
|
|
|
+ <manifest>
|
|
|
+ <mainClass>com.networknt.server.Server</mainClass>
|
|
|
+ </manifest>
|
|
|
+ </archive>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.codehaus.mojo</groupId>
|
|
|
+ <artifactId>exec-maven-plugin</artifactId>
|
|
|
+ <version>1.4.0</version>
|
|
|
+ <configuration>
|
|
|
+ <executable>java</executable>
|
|
|
+ <arguments>
|
|
|
+ <argument>-jar</argument>
|
|
|
+ <argument>target/${project.build.finalName}.jar</argument>
|
|
|
+ </arguments>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <artifactId>maven-compiler-plugin</artifactId>
|
|
|
+ <version>3.3</version>
|
|
|
+ <dependencies>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
|
|
+ <artifactId>plexus-compiler-javac-errorprone</artifactId>
|
|
|
+ <version>2.8</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.google.errorprone</groupId>
|
|
|
+ <artifactId>error_prone_core</artifactId>
|
|
|
+ <version>2.0.15</version>
|
|
|
+ </dependency>
|
|
|
+ </dependencies>
|
|
|
+ <configuration>
|
|
|
+ <compilerId>javac-with-errorprone</compilerId>
|
|
|
+ <showWarnings>true</showWarnings>
|
|
|
+ <showDeprecation>true</showDeprecation>
|
|
|
+ <compilerArgs />
|
|
|
+ <forceJavacCompilerUse>true</forceJavacCompilerUse>
|
|
|
+ <source>${java.version}</source>
|
|
|
+ <target>${java.version}</target>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ </build>
|
|
|
+ <repositories>
|
|
|
+ <repository>
|
|
|
+ <snapshots />
|
|
|
+ <id>sonatype-snapshots</id>
|
|
|
+ <url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
|
|
+ </repository>
|
|
|
+ </repositories>
|
|
|
+ <dependencies>
|
|
|
+ <dependency>
|
|
|
+ <groupId>junit</groupId>
|
|
|
+ <artifactId>junit</artifactId>
|
|
|
+ <version>4.12</version>
|
|
|
+ <scope>test</scope>
|
|
|
+ <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <artifactId>hamcrest-core</artifactId>
|
|
|
+ <groupId>org.hamcrest</groupId>
|
|
|
+ </exclusion>
|
|
|
+ </exclusions>
|
|
|
+ </dependency>
|
|
|
+ </dependencies>
|
|
|
+ <properties>
|
|
|
+ <version.hikaricp>2.5.1</version.hikaricp>
|
|
|
+ <version.httpasyncclient>4.1.2</version.httpasyncclient>
|
|
|
+ <version.jsonpath>2.2.0</version.jsonpath>
|
|
|
+ <version.commons.codec>1.10</version.commons.codec>
|
|
|
+ <version.metrics>3.1.2</version.metrics>
|
|
|
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
|
+ <version.encoder>1.2</version.encoder>
|
|
|
+ <version.httpclient>4.5.2</version.httpclient>
|
|
|
+ <version.undertow>1.4.4.Final</version.undertow>
|
|
|
+ <version.jose4j>0.5.2</version.jose4j>
|
|
|
+ <version.commons-lang>2.6</version.commons-lang>
|
|
|
+ <java.version>1.8</java.version>
|
|
|
+ <version.jackson>2.8.2</version.jackson>
|
|
|
+ <version.light-java>1.2.3</version.light-java>
|
|
|
+ <version.swagger>1.5.10</version.swagger>
|
|
|
+ <version.mockito>2.1.0-beta.124</version.mockito>
|
|
|
+ <version.slf4j>1.7.22</version.slf4j>
|
|
|
+ <version.commons.io>2.5</version.commons.io>
|
|
|
+ <version.logback>1.1.9</version.logback>
|
|
|
+ <version.junit>4.12</version.junit>
|
|
|
+ <version.postgres>9.4.1211</version.postgres>
|
|
|
+ <version.antlr4>4.5.3</version.antlr4>
|
|
|
+ <version.mysql>6.0.4</version.mysql>
|
|
|
+ <version.light-java-rest>1.2.3</version.light-java-rest>
|
|
|
+ </properties>
|
|
|
+</project>
|
|
|
+
|