2 <project xsi:
schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns=
"http://maven.apache.org/POM/4.0.0"
3 xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance">
4 <modelVersion>4.0.0</modelVersion>
7 <groupId>net.rizon
</groupId>
8 <artifactId>acid
</artifactId>
9 <version>4.1-SNAPSHOT
</version>
12 <artifactId>acid-acid
</artifactId>
13 <name>Acid Core
</name>
16 <netty.version
>4.1.5.Final
</netty.version
>
17 <slf4j.version
>1.7.21</slf4j.version
>
18 <logback.version
>1.1.7</logback.version
>
19 <aether.version
>1.1.0</aether.version
>
20 <maven.version
>3.1.0</maven.version
>
25 <groupId>javax.mail
</groupId>
26 <artifactId>javax.mail-api
</artifactId>
27 <version>1.5.1</version>
30 <groupId>mysql
</groupId>
31 <artifactId>mysql-connector-java
</artifactId>
32 <version>5.1.8</version>
35 <groupId>org.yaml
</groupId>
36 <artifactId>snakeyaml
</artifactId>
37 <version>1.11</version>
40 <groupId>com.google.guava
</groupId>
41 <artifactId>guava
</artifactId>
42 <version>19.0</version>
46 <groupId>io.netty
</groupId>
47 <artifactId>netty-all
</artifactId>
48 <version>${netty.version}
</version>
52 <groupId>org.slf4j
</groupId>
53 <artifactId>slf4j-api
</artifactId>
54 <version>${slf4j.version}
</version>
57 <groupId>ch.qos.logback
</groupId>
58 <artifactId>logback-classic
</artifactId>
59 <version>${logback.version}
</version>
62 <groupId>ch.qos.logback
</groupId>
63 <artifactId>logback-core
</artifactId>
64 <version>${logback.version}
</version>
68 <groupId>org.eclipse.aether
</groupId>
69 <artifactId>aether-api
</artifactId>
70 <version>${aether.version}
</version>
73 <groupId>org.eclipse.aether
</groupId>
74 <artifactId>aether-impl
</artifactId>
75 <version>${aether.version}
</version>
78 <groupId>org.apache.maven
</groupId>
79 <artifactId>maven-aether-provider
</artifactId>
80 <version>${maven.version}
</version>
84 <groupId>junit
</groupId>
85 <artifactId>junit
</artifactId>
86 <version>4.11</version>
94 <artifactId>maven-assembly-plugin
</artifactId>
98 <mainClass>net.rizon.acid.core.Acidictive
</mainClass>
101 <Author>Adam
<Adam@rizon.net
></Author>
105 <descriptorRef>jar-with-dependencies
</descriptorRef>
110 <phase>package
</phase>
118 <groupId>com.google.code.maven-replacer-plugin
</groupId>
119 <artifactId>maven-replacer-plugin
</artifactId>
120 <version>1.4.0</version>
123 <phase>generate-sources
</phase>
130 <file>src/main/resources/net/rizon/acid/core/Version.java.template
</file>
131 <outputFile>src/main/java/net/rizon/acid/core/Version.java
</outputFile>
134 <token>@Git-Tag@
</token>
135 <value>${mvngit.tag}
</value>
138 <token>@Git-Revision@
</token>
139 <value>${mvngit.commit.id}
</value>
142 <token>@Git-Revision-Short@
</token>
143 <value>${mvngit.commit.abbrev}
</value>
146 <token>@Git-Author@
</token>
147 <value>${mvngit.commit.author.name}
</value>
150 <token>@Git-Author-Email@
</token>
151 <value>${mvngit.commit.author.email}
</value>
154 <token>@Git-Author-Date@
</token>
155 <value>${mvngit.commit.author.date}
</value>
158 <token>@Project-Version@
</token>
159 <value>${project.version}
</value>