SCM-Daten ergänzt
[percentcodec] / maven-plugins / hibernate4 / 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>Juplo - Maven-Plugins: Hibernate 4 Maven Mojo</name>
9   <version>1.0</version>
10   <packaging>maven-plugin</packaging>
11   <url>http://www.juplo.de/maven-plugins/hibernate4</url>
12
13   <prerequisites>
14     <maven>2.0.6</maven>
15   </prerequisites>
16
17   <developers>
18     <developer>
19       <id>kai</id>
20       <name>Kai Moritz</name>
21       <email>kai@juplo.de</email>
22     </developer>
23   </developers>
24
25   <properties>
26     <!-- Zeichensatz -->
27     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
28     <!-- Verwendete Versionen -->
29     <hibernate-core.version>4.1.5.SP1</hibernate-core.version>
30     <maven.version>3.0.4</maven.version>
31     <maven-plugin-log4j.version>1.0.1</maven-plugin-log4j.version>
32     <scannotation.version>1.0.2</scannotation.version>
33   </properties>
34
35   <dependencies>
36     <dependency>
37       <groupId>org.apache.maven</groupId>
38       <artifactId>maven-core</artifactId>
39       <version>${maven.version}</version>
40       <exclusions>
41         <exclusion>
42           <groupId>org.codehaus.plexus</groupId>
43           <artifactId>plexus-utils</artifactId>
44         </exclusion>
45       </exclusions>
46     </dependency>
47     <dependency>
48       <groupId>org.apache.maven</groupId>
49       <artifactId>maven-plugin-api</artifactId>
50       <version>${maven.version}</version>
51     </dependency>
52     <dependency>
53       <groupId>org.hibernate</groupId>
54       <artifactId>hibernate-core</artifactId>
55       <version>${hibernate-core.version}</version>
56       <exclusions>
57         <exclusion>
58           <groupId>org.jboss.logging</groupId>
59           <artifactId>jboss-logging</artifactId>
60         </exclusion>
61       </exclusions>
62     </dependency>
63     <dependency>
64       <groupId>net.sf.scannotation</groupId>
65       <artifactId>scannotation</artifactId>
66       <version>${scannotation.version}</version>
67     </dependency>
68     <dependency>
69       <groupId>com.pyx4j</groupId>
70       <artifactId>maven-plugin-log4j</artifactId>
71       <version>${maven-plugin-log4j.version}</version>
72       <exclusions>
73         <exclusion>
74           <groupId>org.apache.maven</groupId>
75           <artifactId>maven-artifact</artifactId>
76         </exclusion>
77         <exclusion>
78           <groupId>org.apache.maven</groupId>
79           <artifactId>maven-plugin-api</artifactId>
80         </exclusion>
81       </exclusions>
82     </dependency>
83   </dependencies>
84
85   <distributionManagement>
86     <repository>
87       <id>juplo.internal</id>
88       <name>Internal Release Repository</name>
89       <url>http://juplo.de/archiva/repository/internal/</url>
90     </repository>
91     <snapshotRepository>
92       <id>juplo.snapshots</id>
93       <name>Internal Snapshot Repository</name>
94       <url>http://juplo.de/archiva/repository/snapshots/</url>
95     </snapshotRepository>
96   </distributionManagement>
97
98   <build>
99     <plugins>
100       <plugin>
101         <groupId>org.apache.maven.plugins</groupId>
102         <artifactId>maven-compiler-plugin</artifactId>
103         <configuration>
104           <source>1.6</source>
105           <target>1.6</target>
106           <encoding>utf8</encoding>
107           <showWarnings>true</showWarnings>
108         </configuration>
109       </plugin>
110       <plugin>
111         <groupId>org.apache.maven.plugins</groupId>
112         <artifactId>maven-dependency-plugin</artifactId>
113         <executions>
114           <execution>
115             <id>install</id>
116             <phase>install</phase>
117             <goals>
118               <goal>sources</goal>
119             </goals>
120           </execution>
121         </executions>
122       </plugin>
123       <plugin>
124         <groupId>org.apache.maven.plugins</groupId>
125         <artifactId>maven-source-plugin</artifactId>
126         <executions>
127           <execution>
128             <id>attach-sources</id>
129             <phase>verify</phase>
130             <goals>
131               <goal>jar</goal>
132             </goals>
133           </execution>
134         </executions>
135       </plugin>
136     </plugins>
137   </build>
138
139   <reporting>
140     <plugins>
141       <plugin>
142         <artifactId>maven-changes-plugin</artifactId>
143       </plugin>
144       <plugin>
145         <artifactId>maven-checkstyle-plugin</artifactId>
146       </plugin>
147       <plugin>
148         <groupId>org.codehaus.mojo</groupId>
149         <artifactId>cobertura-maven-plugin</artifactId>
150         <version>2.0</version>
151       </plugin>
152       <plugin>
153         <artifactId>maven-javadoc-plugin</artifactId>
154       </plugin>
155       <plugin>
156         <artifactId>maven-jxr-plugin</artifactId>
157       </plugin>
158       <plugin>
159         <artifactId>maven-pmd-plugin</artifactId>
160         <configuration>
161           <linkXref>true</linkXref>
162           <targetJdk>1.5</targetJdk>
163         </configuration>
164       </plugin>
165       <plugin>
166         <artifactId>maven-surefire-report-plugin</artifactId>
167         <version>2.7.2</version>
168       </plugin>
169     </plugins>
170   </reporting>
171
172 </project>