4879583c7de0f719c1913abe3718bfcca9ab1487
[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   <scm>
19     <connection>scm:git:http://juplo.de/git/hibernate4-maven-plugin</connection>
20     <developerConnection>scm:git:ssh://juplo.de:/var/cache/git/juplo/hibernate4-maven-plugin</developerConnection>
21     <url>http://juplo.de/gitweb/?p=hibernate4-maven-plugin;a=summary</url>
22   </scm>
23
24   <developers>
25     <developer>
26       <id>kai</id>
27       <name>Kai Moritz</name>
28       <email>kai@juplo.de</email>
29     </developer>
30   </developers>
31
32   <properties>
33     <!-- Zeichensatz -->
34     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
35     <!-- Verwendete Versionen -->
36     <hibernate-core.version>4.1.5.SP1</hibernate-core.version>
37     <maven.version>3.0.4</maven.version>
38     <maven-plugin-log4j.version>1.0.1</maven-plugin-log4j.version>
39     <scannotation.version>1.0.2</scannotation.version>
40   </properties>
41
42   <dependencies>
43     <dependency>
44       <groupId>org.apache.maven</groupId>
45       <artifactId>maven-core</artifactId>
46       <version>${maven.version}</version>
47       <exclusions>
48         <exclusion>
49           <groupId>org.codehaus.plexus</groupId>
50           <artifactId>plexus-utils</artifactId>
51         </exclusion>
52       </exclusions>
53     </dependency>
54     <dependency>
55       <groupId>org.apache.maven</groupId>
56       <artifactId>maven-plugin-api</artifactId>
57       <version>${maven.version}</version>
58     </dependency>
59     <dependency>
60       <groupId>org.hibernate</groupId>
61       <artifactId>hibernate-core</artifactId>
62       <version>${hibernate-core.version}</version>
63     </dependency>
64     <dependency>
65       <groupId>net.sf.scannotation</groupId>
66       <artifactId>scannotation</artifactId>
67       <version>${scannotation.version}</version>
68     </dependency>
69     <dependency>
70       <groupId>com.pyx4j</groupId>
71       <artifactId>maven-plugin-log4j</artifactId>
72       <version>${maven-plugin-log4j.version}</version>
73       <exclusions>
74         <exclusion>
75           <groupId>org.apache.maven</groupId>
76           <artifactId>maven-artifact</artifactId>
77         </exclusion>
78         <exclusion>
79           <groupId>org.apache.maven</groupId>
80           <artifactId>maven-plugin-api</artifactId>
81         </exclusion>
82       </exclusions>
83     </dependency>
84   </dependencies>
85
86   <distributionManagement>
87     <repository>
88       <id>juplo.internal</id>
89       <name>Internal Release Repository</name>
90       <url>http://juplo.de/archiva/repository/internal/</url>
91     </repository>
92     <snapshotRepository>
93       <id>juplo.snapshots</id>
94       <name>Internal Snapshot Repository</name>
95       <url>http://juplo.de/archiva/repository/snapshots/</url>
96     </snapshotRepository>
97   </distributionManagement>
98
99   <build>
100     <plugins>
101       <plugin>
102         <groupId>org.apache.maven.plugins</groupId>
103         <artifactId>maven-compiler-plugin</artifactId>
104         <configuration>
105           <source>1.6</source>
106           <target>1.6</target>
107           <encoding>utf8</encoding>
108           <showWarnings>true</showWarnings>
109         </configuration>
110       </plugin>
111       <plugin>
112         <groupId>org.apache.maven.plugins</groupId>
113         <artifactId>maven-dependency-plugin</artifactId>
114         <executions>
115           <execution>
116             <id>install</id>
117             <phase>install</phase>
118             <goals>
119               <goal>sources</goal>
120             </goals>
121           </execution>
122         </executions>
123       </plugin>
124       <plugin>
125         <groupId>org.apache.maven.plugins</groupId>
126         <artifactId>maven-source-plugin</artifactId>
127         <executions>
128           <execution>
129             <id>attach-sources</id>
130             <phase>verify</phase>
131             <goals>
132               <goal>jar</goal>
133             </goals>
134           </execution>
135         </executions>
136       </plugin>
137       <plugin>
138         <groupId>org.apache.maven.plugins</groupId>
139         <artifactId>maven-scm-plugin</artifactId>
140         <configuration>
141           <goals>install</goals>
142         </configuration>
143       </plugin>
144     </plugins>
145   </build>
146
147 </project>