Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3
        <modelVersion>4.0.0</modelVersion>
4
        <groupId>br.com.ec</groupId>
5
        <artifactId>espacocase</artifactId>
6
        <version>1.8.2</version>
7
        <packaging>pom</packaging>
8
        <name>Projeto Pai</name>
9
        <inceptionYear>2014</inceptionYear>
10
        <organization>
11
                <name>Espaço Case</name>
12
                <url>http://www.espacocase.com/</url>
13
        </organization>
14
 
15
        <modules>
16
                <module>espacocase-core</module>
17
                <module>espacocase-model</module>
18
                <module>espacocase-web</module>
19
                <module>espacocase-test</module>
20
        </modules>
21
 
22
 
23
        <repositories>
24
                <repository>
25
            <id>prime-repo</id>
26
            <name>PrimeFaces Maven Repository</name>
27
            <url>http://repository.primefaces.org</url>
28
        </repository>
29
 
30
                <repository>
31
                        <id>maven2-repository.dev.java.net</id>
32
                        <name>Java.net Repository for Maven</name>
33
                        <url>http://download.java.net/maven/2/</url>
34
                        <layout>default</layout>
35
                </repository>
36
 
37
                <repository>
38
                        <id>repository.jboss.org</id>
39
                        <name>JBoss Repository</name>
40
                        <url>http://repository.jboss.org/nexus/content/groups/public-jboss/</url>
41
                </repository>
42
 
43
                <repository>
44
                        <id>springsource-repo</id>
45
                        <name>SpringSource Repository</name>
46
                        <url>http://repo.springsource.org/release</url>
47
                </repository>
48
        </repositories>
49
 
50
        <properties>
51
                <sourceEncoding>UTF-8</sourceEncoding>
52
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
53
                <java.version>1.6</java.version>
54
                <junit.version>4.8.1</junit.version>
55
                <jmock.version>2.5.1</jmock.version>
56
                <spring.version>3.1.2.RELEASE</spring.version>
57
                <spring.security.version>3.0.3.RELEASE</spring.security.version>
58
                <hibernate.version>4.1.5.Final</hibernate.version>
59
                <hibernate.validator.version>4.1.0.Final</hibernate.validator.version>
60
                <aspectj.version>1.6.8</aspectj.version>
61
                <tomcat-maven-plugin.version>2.0-beta-1</tomcat-maven-plugin.version>
62
                <tomcat.version>7.0.28</tomcat.version>
63
                <tomcat.contextFile>${project.build.directory}/${project.build.finalName}/WEB-INF/tomcat-env.xml</tomcat.contextFile>
64
 
65
                <primefaces.version>5.1</primefaces.version>
66
 
67
                <package>br.com.ec</package>
68
                <framework.version>1.3.0</framework.version>
69
 
70
                <!-- env 
71
                <env.jdbc.driverClassName>org.postgresql.Driver</env.jdbc.driverClassName>
72
                <env.jdbc.url>jdbc:postgresql://174.142.226.43:5432/espacocase</env.jdbc.url>
73
                <env.jdbc.username>sc_sec</env.jdbc.username>
74
                <env.jdbc.password>sc_sec</env.jdbc.password>
75
                -->
76
        </properties>
77
 
78
        <dependencyManagement>
79
                <dependencies>
80
                        <!-- MODULOS -->
81
                        <dependency>
82
                                <groupId>br.com.ec</groupId>
83
                                <artifactId>espacocase-core</artifactId>
84
                                <version>${project.version}</version>
85
                        </dependency>
86
                        <dependency>
87
                                <groupId>br.com.ec</groupId>
88
                                <artifactId>espacocase-model</artifactId>
89
                                <version>${project.version}</version>
90
                        </dependency>
91
                        <dependency>
92
                                <groupId>br.com.ec</groupId>
93
                                <artifactId>espacocase-web</artifactId>
94
                                <version>${project.version}</version>
95
                        </dependency>
96
                        <dependency>
97
                                <groupId>br.com.ec</groupId>
98
                                <artifactId>espacocase-test</artifactId>
99
                                <version>${project.version}</version>
100
                                <scope>test</scope>
101
                        </dependency>
102
 
103
                        <!-- FRAMEWORK -->
104
                        <dependency>
105
                                <groupId>br.com.ec</groupId>
106
                                <artifactId>framework-core</artifactId>
107
                                <version>${framework.version}</version>
108
                        </dependency>
109
                        <dependency>
110
                                <groupId>br.com.ec</groupId>
111
                                <artifactId>framework-web</artifactId>
112
                                <version>${framework.version}</version>
113
                        </dependency>
114
 
115
                        <!-- Dependências do Spring -->
116
                        <dependency>
117
                                <groupId>org.springframework</groupId>
118
                                <artifactId>spring-orm</artifactId>
119
                                <version>${spring.version}</version>
120
                        </dependency>
121
                        <dependency>
122
                                <groupId>org.springframework</groupId>
123
                                <artifactId>spring-context</artifactId>
124
                                <version>${spring.version}</version>
125
                        </dependency>
126
                        <dependency>
127
                                <groupId>org.springframework</groupId>
128
                                <artifactId>spring-aop</artifactId>
129
                                <version>${spring.version}</version>
130
                        </dependency>
131
                        <dependency>
132
                                <groupId>org.springframework</groupId>
133
                                <artifactId>spring-webmvc</artifactId>
134
                                <version>${spring.version}</version>
135
                        </dependency>
136
                        <dependency>
137
                                <groupId>org.springframework</groupId>
138
                                <artifactId>spring-aspects</artifactId>
139
                                <version>${spring.version}</version>
140
                        </dependency>
141
                        <!-- Fim das dependências do Spring -->
142
 
143
                        <!-- Dependências do Spring Security -->
144
                        <dependency>
145
                                <groupId>org.springframework.security</groupId>
146
                                <artifactId>spring-security-web</artifactId>
147
                                <version>${spring.security.version}</version>
148
                        </dependency>
149
                        <dependency>
150
                                <groupId>org.springframework.security</groupId>
151
                                <artifactId>spring-security-config</artifactId>
152
                                <version>${spring.security.version}</version>
153
                        </dependency>
154
                        <dependency>
155
                                <groupId>org.springframework.security</groupId>
156
                                <artifactId>spring-security-core</artifactId>
157
                                <version>${spring.security.version}</version>
158
                        </dependency>
159
                        <dependency>
160
                                <groupId>org.springframework.security</groupId>
161
                                <artifactId>spring-security-acl</artifactId>
162
                                <version>${spring.security.version}</version>
163
                        </dependency>
164
 
165
                        <!-- Dependências do Hibernate -->
166
                        <dependency>
167
                                <groupId>org.hibernate</groupId>
168
                                <artifactId>hibernate-entitymanager</artifactId>
169
                                <version>${hibernate.version}</version>
170
                        </dependency>
171
                        <dependency>
172
                                <groupId>org.hibernate</groupId>
173
                                <artifactId>hibernate-validator</artifactId>
174
                                <version>${hibernate.validator.version}</version>
175
                        </dependency>
176
                        <dependency>
177
                                <groupId>org.hibernate</groupId>
178
                                <artifactId>hibernate-envers</artifactId>
179
                                <version>${hibernate.version}</version>
180
                        </dependency>
181
                        <!-- Fim das dependências do Hibernate -->
182
 
183
                        <!-- Dependências de Teste -->
184
                        <dependency>
185
                                <groupId>junit</groupId>
186
                                <artifactId>junit</artifactId>
187
                                <version>${junit.version}</version>
188
                                <scope>test</scope>
189
                        </dependency>
190
                        <dependency>
191
                                <groupId>org.jmock</groupId>
192
                                <artifactId>jmock-junit4</artifactId>
193
                                <version>${jmock.version}</version>
194
                                <scope>test</scope>
195
                        </dependency>
196
                        <dependency>
197
                                <groupId>org.jmock</groupId>
198
                                <artifactId>jmock-legacy</artifactId>
199
                                <version>${jmock.version}</version>
200
                                <scope>test</scope>
201
                        </dependency>
202
                        <dependency>
203
                                <groupId>org.springframework</groupId>
204
                                <artifactId>spring-test</artifactId>
205
                                <version>${spring.version}</version>
206
                                <scope>test</scope>
207
                        </dependency>
208
                        <!-- Fim das dependências de Teste -->
209
 
210
                        <dependency>
211
                                <groupId>org.slf4j</groupId>
212
                                <artifactId>slf4j-nop</artifactId>
213
                                <version>1.5.11</version>
214
                        </dependency>
215
 
216
                        <!-- Dependências do Commons -->
217
                        <dependency>
218
                                <groupId>commons-dbcp</groupId>
219
                                <artifactId>commons-dbcp</artifactId>
220
                                <version>1.4</version>
221
                        </dependency>
222
                        <dependency>
223
                                <groupId>commons-digester</groupId>
224
                                <artifactId>commons-digester</artifactId>
225
                                <version>2.1</version>
226
                        </dependency>
227
                        <dependency>
228
                                <groupId>commons-pool</groupId>
229
                                <artifactId>commons-pool</artifactId>
230
                                <version>1.5.4</version>
231
                        </dependency>
232
                        <dependency>
233
                                <groupId>commons-collections</groupId>
234
                                <artifactId>commons-collections</artifactId>
235
                                <version>3.2.1</version>
236
                        </dependency>
237
                        <!-- Fim das dependências do Commons -->
238
 
239
                        <!-- Dependências de JSF -->
240
                        <dependency>
241
                                <groupId>org.primefaces</groupId>
242
                                <artifactId>primefaces</artifactId>
243
                                <version>${primefaces.version}</version>
244
                        </dependency>
245
                        <dependency>
246
                                <groupId>com.sun.faces</groupId>
247
                                <artifactId>jsf-impl</artifactId>
248
                                <version>2.0.2-b10</version>
249
                        </dependency>
250
 
251
                        <dependency>
252
                                <groupId>org.primefaces.themes</groupId>
253
                                <artifactId>redmond</artifactId>
254
                                <version>1.0.6</version>
255
                        </dependency>
256
 
257
                        <!-- BANCO DE DADOS -->
258
                        <dependency>
259
                                <groupId>postgresql</groupId>
260
                                <artifactId>postgresql</artifactId>
261
                                <version>8.4-702.jdbc4</version>
262
                                <scope>runtime</scope>
263
                        </dependency>
264
 
265
                        <dependency>
266
                                <groupId>mysql</groupId>
267
                                <artifactId>mysql-connector-java</artifactId>
268
                                <version>5.1.9</version>
269
                        </dependency>
270
 
271
                        <!-- VIEW -->
272
                        <dependency>
273
                                <groupId>taglibs</groupId>
274
                                <artifactId>standard</artifactId>
275
                                <version>1.1.2</version>
276
                                <type>jar</type>
277
                        </dependency>
278
                        <!-- Fim das dependências de JSF -->
279
                        <dependency>
280
                                <groupId>org.aspectj</groupId>
281
                                <artifactId>aspectjrt</artifactId>
282
                                <version>${aspectj.version}</version>
283
                        </dependency>
284
                        <dependency>
285
                                <groupId>org.aspectj</groupId>
286
                                <artifactId>aspectjweaver</artifactId>
287
                                <version>${aspectj.version}</version>
288
                        </dependency>
289
 
290
                        <dependency>
291
                                <groupId>javax.servlet</groupId>
292
                                <artifactId>servlet-api</artifactId>
293
                                <version>2.5</version>
294
                        </dependency>
295
                        <dependency>
296
                                <groupId>c3p0</groupId>
297
                                <artifactId>c3p0</artifactId>
298
                                <version>0.9.1.2</version>
299
                        </dependency>
300
 
301
                </dependencies>
302
        </dependencyManagement>
303
 
304
        <build>
305
                <plugins>
306
                        <!-- Configuração de compilação: -->
307
                        <plugin>
308
                                <groupId>org.apache.maven.plugins</groupId>
309
                                <artifactId>maven-compiler-plugin</artifactId>
310
                                <version>2.5.1</version>
311
                                <configuration>
312
                                        <source>${java.version}</source>
313
                                        <target>${java.version}</target>
314
                                </configuration>
315
                        </plugin>
316
                        <plugin>
317
                                <groupId>org.apache.maven.plugins</groupId>
318
                                <artifactId>maven-deploy-plugin</artifactId>
319
                                <version>2.7</version>
320
                        </plugin>
321
                </plugins>
322
                <pluginManagement>
323
                        <plugins>
324
                                <plugin>
325
                                        <groupId>org.codehaus.mojo</groupId>
326
                                        <artifactId>sonar-maven-plugin</artifactId>
327
                                        <version>2.0-beta-2</version>
328
                                </plugin>
329
                                <plugin>
330
                                        <groupId>org.apache.tomcat.maven</groupId>
331
                                        <artifactId>tomcat7-maven-plugin</artifactId>
332
                                        <version>${tomcat-maven-plugin.version}</version>
333
                                        <configuration>
334
                                                <contextFile>${tomcat.contextFile}</contextFile>
335
                                        </configuration>
336
                                        <dependencies>
337
                                                <dependency>
338
                                                        <groupId>org.apache.tomcat</groupId>
339
                                                        <artifactId>tomcat-catalina</artifactId>
340
                                                        <version>${tomcat.version}</version>
341
                                                </dependency>
342
                                                <dependency>
343
                                                        <groupId>org.apache.tomcat</groupId>
344
                                                        <artifactId>tomcat-catalina-ha</artifactId>
345
                                                        <version>${tomcat.version}</version>
346
                                                        <scope>runtime</scope>
347
                                                </dependency>
348
                                                <dependency>
349
                                                        <groupId>org.apache.tomcat</groupId>
350
                                                        <artifactId>tomcat-tribes</artifactId>
351
                                                        <version>${tomcat.version}</version>
352
                                                        <scope>runtime</scope>
353
                                                </dependency>
354
                                                <dependency>
355
                                                        <groupId>org.apache.tomcat</groupId>
356
                                                        <artifactId>tomcat-el-api</artifactId>
357
                                                        <version>${tomcat.version}</version>
358
                                                        <scope>runtime</scope>
359
                                                </dependency>
360
                                                <dependency>
361
                                                        <groupId>org.apache.tomcat</groupId>
362
                                                        <artifactId>tomcat-jasper</artifactId>
363
                                                        <version>${tomcat.version}</version>
364
                                                        <scope>runtime</scope>
365
                                                </dependency>
366
                                                <dependency>
367
                                                        <groupId>org.apache.tomcat</groupId>
368
                                                        <artifactId>tomcat-jasper-el</artifactId>
369
                                                        <version>${tomcat.version}</version>
370
                                                        <scope>runtime</scope>
371
                                                </dependency>
372
                                                <dependency>
373
                                                        <groupId>org.apache.tomcat</groupId>
374
                                                        <artifactId>tomcat-jsp-api</artifactId>
375
                                                        <version>${tomcat.version}</version>
376
                                                        <scope>runtime</scope>
377
                                                </dependency>
378
                                                <dependency>
379
                                                        <groupId>org.apache.tomcat</groupId>
380
                                                        <artifactId>tomcat-servlet-api</artifactId>
381
                                                        <version>${tomcat.version}</version>
382
                                                        <scope>runtime</scope>
383
                                                </dependency>
384
                                                <dependency>
385
                                                        <groupId>org.apache.tomcat</groupId>
386
                                                        <artifactId>tomcat-coyote</artifactId>
387
                                                        <version>${tomcat.version}</version>
388
                                                        <scope>runtime</scope>
389
                                                </dependency>
390
                                                <dependency>
391
                                                        <groupId>org.apache.tomcat</groupId>
392
                                                        <artifactId>tomcat-dbcp</artifactId>
393
                                                        <version>${tomcat.version}</version>
394
                                                        <scope>runtime</scope>
395
                                                </dependency>
396
                                        </dependencies>
397
                                </plugin>
398
                                <plugin>
399
                                        <groupId>org.apache.maven.plugins</groupId>
400
                                        <artifactId>maven-deploy-plugin</artifactId>
401
                                        <version>2.7</version>
402
                                </plugin>
403
                        </plugins>
404
                </pluginManagement>
405
        </build>
406
 
407
</project>