diff options
author | Anton Tananaev <anton.tananaev@gmail.com> | 2012-08-04 14:27:51 +0400 |
---|---|---|
committer | Anton Tananaev <anton.tananaev@gmail.com> | 2012-08-04 14:27:51 +0400 |
commit | 4180461322830a37496c184511c6171a6a1609fe (patch) | |
tree | 6a9997be32e40e16db0427edc5523290eae66f82 /pom.xml | |
parent | d19a6c8cc2f5f2852e046eb20d5f00dfdf3baeff (diff) | |
download | trackermap-server-4180461322830a37496c184511c6171a6a1609fe.tar.gz trackermap-server-4180461322830a37496c184511c6171a6a1609fe.tar.bz2 trackermap-server-4180461322830a37496c184511c6171a6a1609fe.zip |
Change maven build file
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 81 |
1 files changed, 75 insertions, 6 deletions
@@ -3,34 +3,70 @@ <modelVersion>4.0.0</modelVersion> <groupId>org.traccar</groupId> <artifactId>traccar</artifactId> - <version>1.1.0-SNAPSHOT</version> + <version>1.1-SNAPSHOT</version> + + <name>traccar</name> + <url>http://www.traccar.org</url> <dependencies> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> - <version>1.3.167</version> + <version>1.3.168</version> </dependency> <dependency> - <groupId>org.eclipse.jetty.aggregate</groupId> - <artifactId>jetty-all</artifactId> - <version>8.1.4.v20120524</version> + <groupId>mysql</groupId> + <artifactId>mysql-connector-java</artifactId> + <version>5.1.21</version> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty</artifactId> <version>3.5.2.Final</version> </dependency> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> </dependency> + + <!-- Jetty --> + <dependency> + <groupId>org.eclipse.jetty.orbit</groupId> + <artifactId>javax.servlet</artifactId> + <version>3.0.0.v201112011016</version> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-continuation</artifactId> + <version>8.1.5.v20120716</version> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-http</artifactId> + <version>8.1.5.v20120716</version> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-io</artifactId> + <version>8.1.5.v20120716</version> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-util</artifactId> + <version>8.1.5.v20120716</version> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-server</artifactId> + <version>8.1.5.v20120716</version> + </dependency> </dependencies> <build> <finalName>tracker-server</finalName> - <outputDirectory>target\classes</outputDirectory> + <outputDirectory>target/classes</outputDirectory> <sourceDirectory>src</sourceDirectory> <testSourceDirectory>test</testSourceDirectory> <resources> @@ -41,5 +77,38 @@ </excludes> </resource> </resources> + + <plugins> + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <phase>install</phase> + <goals> + <goal>copy-dependencies</goal> + </goals> + <configuration> + <outputDirectory>${project.build.directory}/lib</outputDirectory> + <excludeArtifactIds>junit</excludeArtifactIds> + <excludeTransitive>true</excludeTransitive> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifest> + <mainClass>Main</mainClass> + <addClasspath>true</addClasspath> + <classpathPrefix>lib/</classpathPrefix> + </manifest> + </archive> + </configuration> + </plugin> + </plugins> + </build> </project> |