fcd9e1d9f9d34229f598becc2349aeac5a9d0e9b
[percentcodec] / accelerator-examples / 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"
3          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
5   <modelVersion>4.0.0</modelVersion>
6
7   <groupId>de.juplo</groupId>
8   <artifactId>juplo-accelerator-examples</artifactId>
9   <name>Juplo - Accelerator-Examples</name>
10   <version>0.1-SNAPSHOT</version>
11   <packaging>pom</packaging>
12   <url>http://www.juplo.de/accelerator-examples</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   <modules>
27     <module>jsp</module>
28     <module>static</module>
29     <module>servlet</module>
30     <module>spring</module>
31   </modules>
32
33   <properties>
34     <!-- Zeichensatz -->
35     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
36     <!-- Verwendete Versionen -->
37     <aspectj.version>1.6.11</aspectj.version>
38     <commons-io.version>1.3.2</commons-io.version>
39     <jasper.version>6.0.29</jasper.version>
40     <jpa.version>1.0</jpa.version>
41     <jstl.version>1.2</jstl.version>
42     <junit.version>4.8.1</junit.version>
43     <juplo-testingtools.version>1.0</juplo-testingtools.version>
44     <juplo-accelerator.version>0.1-SNAPSHOT</juplo-accelerator.version>
45     <log4j.version>1.2.16</log4j.version>
46     <servlet-api.version>2.5</servlet-api.version>
47     <slf4j.binding>slf4j-log4j12</slf4j.binding>
48     <slf4j.version>1.6.1</slf4j.version>
49     <springframework.version>3.0.6.RELEASE</springframework.version>
50   </properties>
51
52   <dependencies>
53     <!-- Juplo -->
54     <dependency>
55       <groupId>de.juplo</groupId>
56       <artifactId>juplo-accelerator</artifactId>
57       <version>${juplo-accelerator.version}</version>
58     </dependency>
59     <!-- JSP-Stuff... -->
60     <dependency>
61       <groupId>javax.servlet</groupId>
62       <artifactId>jstl</artifactId>
63       <version>${jstl.version}</version>
64       <scope>runtime</scope>
65     </dependency>
66     <!--  Spring -->
67     <dependency>
68       <groupId>org.springframework</groupId>
69       <artifactId>spring-webmvc</artifactId>
70       <version>${springframework.version}</version>
71       <scope>runtime</scope>
72     </dependency>
73     <dependency>
74       <groupId>org.springframework</groupId>
75       <artifactId>spring-context</artifactId>
76       <version>${springframework.version}</version>
77       <scope>runtime</scope>
78       <exclusions>
79         <!-- Exclude Commons Logging in favor of SLF4j -->
80         <exclusion>
81           <groupId>commons-logging</groupId>
82           <artifactId>commons-logging</artifactId>
83         </exclusion>
84       </exclusions>
85     </dependency>
86     <dependency>
87       <groupId>org.springframework</groupId>
88       <artifactId>spring-aspects</artifactId>
89       <version>${springframework.version}</version>
90       <scope>runtime</scope>
91     </dependency>
92     <dependency>
93       <groupId>org.aspectj</groupId>
94       <artifactId>aspectjrt</artifactId>
95       <version>${aspectj.version}</version>
96       <scope>runtime</scope>
97     </dependency>
98     <!-- Logging -->
99     <dependency>
100       <groupId>org.slf4j</groupId>
101       <artifactId>${slf4j.binding}</artifactId>
102       <version>${slf4j.version}</version>
103       <scope>runtime</scope>
104     </dependency>
105     <!-- Test -->
106     <dependency>
107       <groupId>de.juplo</groupId>
108       <artifactId>juplo-testingtools</artifactId>
109       <version>${juplo-testingtools.version}</version>
110     </dependency>
111     <dependency>
112       <groupId>org.apache.tomcat</groupId>
113       <artifactId>jasper</artifactId>
114       <version>${jasper.version}</version>
115       <scope>test</scope>
116     </dependency>
117   </dependencies>
118
119   <build>
120     <plugins>
121       <plugin>
122         <groupId>org.apache.maven.plugins</groupId>
123         <artifactId>maven-compiler-plugin</artifactId>
124         <configuration>
125           <source>1.6</source>
126           <target>1.6</target>
127           <encoding>utf8</encoding>
128           <showWarnings>true</showWarnings>
129         </configuration>
130       </plugin>
131       <plugin>
132         <groupId>org.mortbay.jetty</groupId>
133         <artifactId>jetty-maven-plugin</artifactId>
134         <configuration>
135           <connectors>
136             <connector implementation="org.eclipse.jetty.server.nio.BlockingChannelConnector">
137               <host>0.0.0.0</host>
138               <port>8080</port>
139               <acceptors>2</acceptors>
140             </connector>
141           </connectors>
142           <scanIntervalSeconds>0</scanIntervalSeconds>
143           <scanTargetPatterns>
144             <scanTargetPattern>
145               <directory>${project.basedir}/src/main/webapp/WEB-INF</directory>
146               <excludes>
147                 <exclude>**/*.jsp</exclude>
148               </excludes>
149               <includes>
150                 <include>**/*.properties</include>
151                 <include>**/*.xml</include>
152               </includes>
153             </scanTargetPattern>
154           </scanTargetPatterns>
155         </configuration>
156       </plugin>
157       <plugin>
158         <groupId>org.codehaus.mojo</groupId>
159         <artifactId>tomcat-maven-plugin</artifactId>
160         <version>1.1</version>
161         <configuration>
162           <path>/</path>
163           <uriEncoding>UTF-8</uriEncoding>
164         </configuration>
165       </plugin>
166     </plugins>
167   </build>
168
169   <reporting>
170     <plugins>
171       <plugin>
172         <artifactId>maven-changes-plugin</artifactId>
173       </plugin>
174       <plugin>
175         <artifactId>maven-checkstyle-plugin</artifactId>
176       </plugin>
177       <plugin>
178         <groupId>org.codehaus.mojo</groupId>
179         <artifactId>cobertura-maven-plugin</artifactId>
180         <version>2.0</version>
181       </plugin>
182       <plugin>
183         <artifactId>maven-javadoc-plugin</artifactId>
184       </plugin>
185       <plugin>
186         <artifactId>maven-jxr-plugin</artifactId>
187       </plugin>
188       <plugin>
189         <artifactId>maven-pmd-plugin</artifactId>
190         <configuration>
191           <linkXref>true</linkXref>
192           <targetJdk>1.5</targetJdk>
193         </configuration>
194       </plugin>
195       <plugin>
196         <artifactId>maven-surefire-report-plugin</artifactId>
197         <version>2.7.2</version>
198       </plugin>
199     </plugins>
200   </reporting>
201
202 </project>