3b8c444e058845845346cf5481c88264ceae876c
[hibernate4-maven-plugin] / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <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">
3
4   <modelVersion>4.0.0</modelVersion>
5
6   <groupId>de.juplo</groupId>
7   <artifactId>hibernate4-maven-plugin</artifactId>
8   <name>Hibernate 4 Maven Plugin</name>
9   <description>Plugin for generating a database-schema from Hibernate-4-Mapping-Annotations</description>
10   <version>1.0-SNAPSHOT</version>
11   <packaging>maven-plugin</packaging>
12   <url>http://juplo.de/hibernate4-maven-plugin</url>
13
14   <prerequisites>
15     <maven>2.0.6</maven>
16   </prerequisites>
17
18   <developers>
19     <developer>
20       <id>kai</id>
21       <name>Kai Moritz</name>
22       <email>kai@juplo.de</email>
23     </developer>
24   </developers>
25
26   <properties>
27     <!-- Zeichensatz -->
28     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
29     <!-- Verwendete Versionen -->
30     <hibernate-core.version>4.1.5.SP1</hibernate-core.version>
31     <maven.version>3.0.4</maven.version>
32     <maven-plugin-log4j.version>1.0.1</maven-plugin-log4j.version>
33     <scannotation.version>1.0.2</scannotation.version>
34   </properties>
35
36   <dependencies>
37     <dependency>
38       <groupId>org.apache.maven</groupId>
39       <artifactId>maven-core</artifactId>
40       <version>${maven.version}</version>
41       <exclusions>
42         <exclusion>
43           <groupId>org.codehaus.plexus</groupId>
44           <artifactId>plexus-utils</artifactId>
45         </exclusion>
46       </exclusions>
47     </dependency>
48     <dependency>
49       <groupId>org.apache.maven</groupId>
50       <artifactId>maven-plugin-api</artifactId>
51       <version>${maven.version}</version>
52     </dependency>
53     <dependency>
54       <groupId>org.hibernate</groupId>
55       <artifactId>hibernate-core</artifactId>
56       <version>${hibernate-core.version}</version>
57     </dependency>
58     <dependency>
59       <groupId>net.sf.scannotation</groupId>
60       <artifactId>scannotation</artifactId>
61       <version>${scannotation.version}</version>
62     </dependency>
63     <dependency>
64       <groupId>com.pyx4j</groupId>
65       <artifactId>maven-plugin-log4j</artifactId>
66       <version>${maven-plugin-log4j.version}</version>
67       <exclusions>
68         <exclusion>
69           <groupId>org.apache.maven</groupId>
70           <artifactId>maven-artifact</artifactId>
71         </exclusion>
72         <exclusion>
73           <groupId>org.apache.maven</groupId>
74           <artifactId>maven-plugin-api</artifactId>
75         </exclusion>
76       </exclusions>
77     </dependency>
78   </dependencies>
79
80   <distributionManagement>
81     <repository>
82       <id>juplo.internal</id>
83       <name>Internal Release Repository</name>
84       <url>http://juplo.de/archiva/repository/internal/</url>
85     </repository>
86     <snapshotRepository>
87       <id>juplo.snapshots</id>
88       <name>Internal Snapshot Repository</name>
89       <url>http://juplo.de/archiva/repository/snapshots/</url>
90     </snapshotRepository>
91   </distributionManagement>
92
93   <build>
94     <plugins>
95       <plugin>
96         <groupId>org.apache.maven.plugins</groupId>
97         <artifactId>maven-compiler-plugin</artifactId>
98         <configuration>
99           <source>1.6</source>
100           <target>1.6</target>
101           <encoding>utf8</encoding>
102           <showWarnings>true</showWarnings>
103         </configuration>
104       </plugin>
105       <plugin>
106         <groupId>org.apache.maven.plugins</groupId>
107         <artifactId>maven-dependency-plugin</artifactId>
108         <executions>
109           <execution>
110             <id>install</id>
111             <phase>install</phase>
112             <goals>
113               <goal>sources</goal>
114             </goals>
115           </execution>
116         </executions>
117       </plugin>
118       <plugin>
119         <groupId>org.apache.maven.plugins</groupId>
120         <artifactId>maven-source-plugin</artifactId>
121         <executions>
122           <execution>
123             <id>attach-sources</id>
124             <phase>verify</phase>
125             <goals>
126               <goal>jar</goal>
127             </goals>
128           </execution>
129         </executions>
130       </plugin>
131     </plugins>
132   </build>
133
134 </project>