2 xmlns="http://maven.apache.org/POM/4.0.0"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
6 <modelVersion>4.0.0</modelVersion>
9 <groupId>org.sonatype.oss</groupId>
10 <artifactId>oss-parent</artifactId>
15 <groupId>de.juplo</groupId>
16 <artifactId>jpa-converters</artifactId>
17 <name>Juplo - JPA converters</name>
18 <description>Collection of usefull converters for JPA</description>
19 <version>1.0.1-SNAPSHOT</version>
20 <packaging>jar</packaging>
21 <url>http://juplo.de/jpa-converters</url>
31 <name>The Apache Software License, Version 2.0</name>
32 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
33 <distribution>repo</distribution>
34 <comments>A business-friendly OSS license</comments>
39 <connection>scm:git:http://juplo.de/git/jpa-converters</connection>
40 <developerConnection>scm:git:ssh://juplo.de:/var/lib/git/juplo/jpa-converters</developerConnection>
41 <url>http://juplo.de/gitweb/?p=jpa-converters;a=summary</url>
48 <name>Kai Moritz</name>
49 <email>kai@juplo.de</email>
59 <!-- character encoding -->
60 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
62 <!-- used versions -->
63 <h2.version>1.4.190</h2.version>
64 <hibernate.version>5.0.11.Final</hibernate.version>
65 <hibernate-jpa-2.1-api.version>1.0.0.Final</hibernate-jpa-2.1-api.version>
66 <junit.version>4.12</junit.version>
67 <slf4j.version>1.7.22</slf4j.version>
75 <groupId>org.hibernate.javax.persistence</groupId>
76 <artifactId>hibernate-jpa-2.1-api</artifactId>
77 <version>${hibernate-jpa-2.1-api.version}</version>
82 <groupId>org.slf4j</groupId>
83 <artifactId>slf4j-api</artifactId>
84 <version>${slf4j.version}</version>
89 <groupId>junit</groupId>
90 <artifactId>junit</artifactId>
91 <version>${junit.version}</version>
95 <groupId>org.hibernate</groupId>
96 <artifactId>hibernate-entitymanager</artifactId>
97 <version>${hibernate.version}</version>
101 <groupId>com.h2database</groupId>
102 <artifactId>h2</artifactId>
103 <version>${h2.version}</version>
107 <groupId>de.juplo.yourshouter.api</groupId>
108 <artifactId>data-model</artifactId>
109 <version>1.5.1</version>
119 <enabled>false</enabled>
122 <name>Repository for internal artifacts on juplo.de</name>
123 <url>http://juplo.de/maven2</url>
127 <distributionManagement>
130 <name>Repository for internal artifacts on juplo.de</name>
131 <url>scpexe://juplo.de/var/www/juplo.de/maven2</url>
135 <url>scpexe://juplo.de/var/www/juplo.de/facebook-utils-${project.version}</url>
137 </distributionManagement>
143 <groupId>org.apache.maven.plugins</groupId>
144 <artifactId>maven-compiler-plugin</artifactId>
145 <version>3.3</version>
149 <encoding>utf8</encoding>
150 <showWarnings>true</showWarnings>
154 <groupId>org.apache.maven.plugins</groupId>
155 <artifactId>maven-source-plugin</artifactId>
156 <version>2.1.2</version><!-- Should be same version as in oss-parent-7 -->
159 <id>attach-sources</id>
160 <phase>verify</phase>
168 <groupId>org.apache.maven.plugins</groupId>
169 <artifactId>maven-javadoc-plugin</artifactId>
170 <version>2.10.4</version>
172 <additionalparam>-Xdoclint:none</additionalparam>
176 <id>attach-javadoc</id>
177 <phase>verify</phase>
185 <groupId>de.juplo</groupId>
186 <artifactId>hibernate-maven-plugin</artifactId>
187 <version>2.1.0</version>
189 <execute>false</execute>
191 <format>true</format>
195 <id>Schema for Persistence-Unit annotated</id>
196 <phase>process-test-classes</phase>
201 <persistenceUnit>annotated</persistenceUnit>
202 <outputFile>schema-annotated.sql</outputFile>
206 <id>Schema for Persistence-Unit xml</id>
207 <phase>process-test-classes</phase>
212 <persistenceUnit>xml</persistenceUnit>
213 <outputFile>schema-xml.sql</outputFile>
217 <id>Schema for Persistence-Unit data-model</id>
218 <phase>process-test-classes</phase>
223 <persistenceUnit>data-model</persistenceUnit>
224 <outputFile>schema-data-model.sql</outputFile>
230 <groupId>com.h2database</groupId>
231 <artifactId>h2</artifactId>
232 <version>${h2.version}</version>
235 <groupId>de.juplo.yourshouter.api</groupId>
236 <artifactId>data-model</artifactId>
237 <version>1.5.1</version>
243 <!-- Enabling the use of SSH -->
245 <groupId>org.apache.maven.wagon</groupId>
246 <artifactId>wagon-ssh-external</artifactId>
247 <version>2.10</version>
256 <groupId>org.apache.maven.plugins</groupId>
257 <artifactId>maven-changes-plugin</artifactId>
258 <version>2.11</version>
261 <groupId>org.apache.maven.plugins</groupId>
262 <artifactId>maven-javadoc-plugin</artifactId>
263 <version>2.10.3</version>
266 <groupId>org.apache.maven.plugins</groupId>
267 <artifactId>maven-jxr-plugin</artifactId>
268 <version>2.5</version>
271 <groupId>org.apache.maven.plugins</groupId>
272 <artifactId>maven-surefire-report-plugin</artifactId>
273 <version>2.18.1</version>
276 <groupId>org.apache.maven.plugins</groupId>
277 <artifactId>maven-scm-plugin</artifactId>
278 <version>1.9.4</version>
280 <goals>install</goals>
284 <groupId>org.apache.maven.plugins</groupId>
285 <artifactId>maven-pmd-plugin</artifactId>
286 <version>3.5</version>
288 <linkXref>true</linkXref>
289 <targetJdk>1.5</targetJdk>