Subversion Repositories Integrator Subversion

Rev

Rev 214 | Rev 364 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
200 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-framework</artifactId>
202 espaco 6
        <version>2.1.0-SNAPSHOT</version>
200 espaco 7
        <packaging>pom</packaging>
8
        <name>Framework</name>
9
        <description>Projeto Framework</description>
10
 
11
        <modules>
12
                <module>espacocase-framework-core</module>
13
                <module>espacocase-framework-web</module>
14
                <module>espacocase-framework-test</module>
15
                <module>espacocase-framework-relatorio</module>
16
                <module>espacocase-framework-ws</module>
17
                <module>espacocase-framework-views</module>
18
        </modules>
19
 
20
        <contributors>
21
                <contributor>
22
                        <name>Bruno Lopes Peixoto</name>
23
                        <email>brunolopespeixoto@gmail.com</email>
24
                        <organization>ESPAÇO CASE</organization>
25
                        <organizationUrl>www.espacocase.com.br</organizationUrl>
26
                </contributor>
27
        </contributors>
28
 
29
        <properties>
30
                <sourceEncoding>UTF-8</sourceEncoding>
31
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
205 espaco 32
                <java.version>1.8</java.version>
213 espaco 33
                <primefaces.version>10.0.0</primefaces.version>
34
 
35
                <spring.version>5.0.0.RELEASE</spring.version>
215 espaco 36
                <hibernate-jpa-api.version>1.0.2.Final</hibernate-jpa-api.version>
213 espaco 37
                <hibernate.version>4.2.21.Final</hibernate.version>
214 espaco 38
                <hibernate.validator.version>5.4.3.Final</hibernate.validator.version>
213 espaco 39
                <javax.version>1</javax.version>
40
 
41
                <dozer.version>5.5.1</dozer.version>
42
                <apache-commons.version>1.5</apache-commons.version>
200 espaco 43
                <commons.version>2.6</commons.version>
213 espaco 44
                <xstream.version>1.2.2</xstream.version>
45
 
46
                <jasperreports.version>6.17.0</jasperreports.version>
47
 
48
                <dbunit.version>2.7.0</dbunit.version>
49
 
50
                <javaxfaces.version>2.3.0-m02</javaxfaces.version>
51
                <jsf-api.version>2.1</jsf-api.version>
200 espaco 52
                <servlet-api.version>2.5</servlet-api.version>
213 espaco 53
 
54
                <gson.version>2.2.2</gson.version>
55
                <jersey.version>1.19.1</jersey.version>
56
 
57
                <!-- 
58
                <spring.security.version>3.1.4.RELEASE</spring.security.version>
59
 
200 espaco 60
                <dynamic.jasper.version>4.0.0</dynamic.jasper.version>
213 espaco 61
                <aspectj.version>1.6.8</aspectj.version>
62
                <stella.version>2.0-beta1</stella.version>
63
                 -->
200 espaco 64
                <junit.version>4.8.1</junit.version>
213 espaco 65
 
200 espaco 66
                <jmock.version>2.5.1</jmock.version>
67
        </properties>
68
 
69
        <repositories>
70
                <repository>
71
                        <id>maven2-repository.dev.java.net</id>
72
                        <name>Java.net Repository for Maven</name>
73
                        <url>http://download.java.net/maven/2/</url>
74
                        <layout>default</layout>
75
                </repository>
76
 
77
                <repository>
78
                        <id>prime-repo</id>
79
                        <name>PrimeFaces Maven Repository</name>
80
                        <url>https://repository.primefaces.org</url>
81
                        <layout>default</layout>
82
                </repository>
83
<!-- 
84
                <repository>
85
                        <id>maven2-repository.dev.java.net</id>
86
                        <name>Java.net Repository for Maven</name>
87
                        <url>http://download.java.net/maven/2/</url>
88
                        <layout>default</layout>
89
                </repository>
90
 
91
                <repository>
92
                        <id>repository.jboss.org</id>
93
                        <name>JBoss Repository</name>
94
                        <url>http://repository.jboss.org/nexus/content/groups/public-jboss/</url>
95
                </repository>
96
 
97
                <repository>
98
                        <id>springsource-repo</id>
99
                        <name>SpringSource Repository</name>
100
                        <url>http://repo.springsource.org/release</url>
101
                </repository>
102
 
103
                Dynamic Jasper
104
                <repository>
105
                        <id>fdvsolution.public</id>
106
                        <url>http://archiva.fdvs.com.ar/repository/public1/</url>
107
                </repository>
108
                -->
109
        </repositories>
110
 
111
        <dependencyManagement>
112
                <dependencies>
213 espaco 113
                        <!-- FRAMEWORK -->
200 espaco 114
                        <dependency>
115
                                <groupId>br.com.ec</groupId>
116
                                <artifactId>espacocase-framework-core</artifactId>
117
                                <version>${project.version}</version>
118
                        </dependency>
119
                        <dependency>
120
                                <groupId>br.com.ec</groupId>
121
                                <artifactId>espacocase-framework-web</artifactId>
122
                                <version>${project.version}</version>
123
                        </dependency>
124
                        <dependency>
125
                                <groupId>br.com.ec</groupId>
126
                                <artifactId>espacocase-framework-ws</artifactId>
127
                                <version>${project.version}</version>
128
                        </dependency>
129
 
213 espaco 130
                        <!-- DEPENDÊNCIAS -->
200 espaco 131
                        <dependency>
213 espaco 132
                                <groupId>org.primefaces</groupId>
133
                                <artifactId>primefaces</artifactId>
134
                                <version>${primefaces.version}</version>
200 espaco 135
                        </dependency>
136
 
137
                        <dependency>
138
                                <groupId>org.springframework</groupId>
213 espaco 139
                                <artifactId>spring-tx</artifactId>
200 espaco 140
                                <version>${spring.version}</version>
141
                        </dependency>
142
                        <dependency>
213 espaco 143
                        <groupId>org.springframework</groupId>
144
                    <artifactId>spring-webmvc</artifactId>
145
                    <version>${spring.version}</version>  
146
                </dependency>
147
 
148
                        <dependency>
149
                                <groupId>org.hibernate.javax.persistence</groupId>
215 espaco 150
                                <artifactId>hibernate-jpa-2.1-api</artifactId>
213 espaco 151
                                <version>${hibernate-jpa-api.version}</version>
200 espaco 152
                        </dependency>
153
                        <dependency>
213 espaco 154
                                <groupId>org.hibernate</groupId>
155
                                <artifactId>hibernate-entitymanager</artifactId>
156
                                <version>${hibernate.version}</version>
200 espaco 157
                        </dependency>
213 espaco 158
                        <dependency>
159
                                <groupId>org.hibernate</groupId>
160
                                <artifactId>hibernate-core</artifactId>
161
                                <version>${hibernate.version}</version>
162
                        </dependency>
163
 
200 espaco 164
                        <dependency>
165
                                <groupId>org.hibernate</groupId>
166
                                <artifactId>hibernate-validator</artifactId>
167
                                <version>${hibernate.validator.version}</version>
168
                        </dependency>
213 espaco 169
 
200 espaco 170
                        <dependency>
213 espaco 171
                                <groupId>javax.inject</groupId>
172
                                <artifactId>javax.inject</artifactId>
173
                                <version>${javax.version}</version>
200 espaco 174
                        </dependency>
175
 
176
                        <dependency>
213 espaco 177
                                <groupId>net.sf.dozer</groupId>
178
                                <artifactId>dozer</artifactId>
179
                                <version>${dozer.version}</version>
180
                        </dependency>
181
                        <dependency>
182
                            <groupId>org.apache.commons</groupId>
183
                            <artifactId>commons-email</artifactId>
184
                            <version>${apache-commons.version}</version>
200 espaco 185
                        </dependency>
186
                        <dependency>
213 espaco 187
                                <groupId>commons-lang</groupId>
188
                                <artifactId>commons-lang</artifactId>
189
                                <version>${commons.version}</version>
190
                        </dependency>
191
                        <dependency>
200 espaco 192
                        <groupId>xstream</groupId>
193
                        <artifactId>xstream</artifactId>
213 espaco 194
                        <version>${xstream.version}</version>
200 espaco 195
                        </dependency>
196
 
197
                        <dependency>
213 espaco 198
                                <groupId>net.sf.jasperreports</groupId>
199
                                <artifactId>jasperreports</artifactId>
200
                                <version>${jasperreports.version}</version>
200 espaco 201
                        </dependency>
213 espaco 202
 
200 espaco 203
                        <dependency>
213 espaco 204
                                <groupId>org.dbunit</groupId>
205
                                <artifactId>dbunit</artifactId>
206
                                <version>${dbunit.version}</version>
200 espaco 207
                        </dependency>
213 espaco 208
 
209
                        <!-- <dependency>
210
                                <groupId>javax.faces</groupId>
211
                                <artifactId>jsf-api</artifactId>
212
                                <version>${jsf-api.version}</version>
213
                        </dependency> -->
200 espaco 214
                        <dependency>
213 espaco 215
                    <groupId>org.glassfish</groupId>
216
                    <artifactId>javax.faces</artifactId>
217
                    <version>${javaxfaces.version}</version>
218
                </dependency>
200 espaco 219
 
220
                        <dependency>
221
                                <groupId>javax.servlet</groupId>
222
                                <artifactId>servlet-api</artifactId>
223
                                <version>${servlet-api.version}</version>
224
                        </dependency>
213 espaco 225
 
200 espaco 226
                        <dependency>
213 espaco 227
                                <groupId>com.google.code.gson</groupId>
228
                                <artifactId>gson</artifactId>
229
                                <version>${gson.version}</version>
200 espaco 230
                        </dependency>
213 espaco 231
                        <dependency>
232
                                <groupId>com.sun.jersey</groupId>
233
                                <artifactId>jersey-client</artifactId>
234
                                <version>${jersey.version}</version>
200 espaco 235
                        </dependency>
236
                        <dependency>
213 espaco 237
                                <groupId>com.sun.jersey</groupId>
238
                                <artifactId>jersey-json</artifactId>
239
                                <version>${jersey.version}</version>
240
                        </dependency>
241
 
242
                        <!-- 
243
                        <dependency>
200 espaco 244
                                <groupId>org.hibernate</groupId>
245
                                <artifactId>hibernate-envers</artifactId>
246
                                <version>${hibernate.version}</version>
247
                        </dependency>
213 espaco 248
 
200 espaco 249
                        <dependency>
213 espaco 250
                                <groupId>org.springframework</groupId>
251
                                <artifactId>spring-web</artifactId>
252
                                <version>${spring.version}</version>
200 espaco 253
                        </dependency>
254
 
255
                        <dependency>
213 espaco 256
                                <groupId>org.springframework</groupId>
257
                                <artifactId>spring-webmvc</artifactId>
258
                                <version>${spring.version}</version>
200 espaco 259
                        </dependency>
260
 
213 espaco 261
                         -->
262
                        <!-- Dependências do Spring Security -->
263
                        <!-- 
264
                        <dependency>
265
                                <groupId>org.springframework.security</groupId>
266
                                <artifactId>spring-security-web</artifactId>
267
                                <version>${spring.security.version}</version>
268
                        </dependency>
269
                        <dependency>
270
                                <groupId>org.springframework.security</groupId>
271
                                <artifactId>spring-security-config</artifactId>
272
                                <version>${spring.security.version}</version>
273
                        </dependency>
274
                        <dependency>
275
                                <groupId>org.springframework.security</groupId>
276
                                <artifactId>spring-security-core</artifactId>
277
                                <version>${spring.security.version}</version>
278
                        </dependency>
279
                        <dependency>
280
                                <groupId>org.springframework.security</groupId>
281
                                <artifactId>spring-security-acl</artifactId>
282
                                <version>${spring.security.version}</version>
283
                        </dependency>
284
                         -->
200 espaco 285
                        <!-- Dependências de Teste -->
286
                        <dependency>
287
                                <groupId>junit</groupId>
288
                                <artifactId>junit</artifactId>
289
                                <version>${junit.version}</version>
290
                        </dependency>
291
                        <dependency>
292
                                <groupId>org.jmock</groupId>
293
                                <artifactId>jmock-junit4</artifactId>
294
                                <version>${jmock.version}</version>
295
                        </dependency>
296
                        <dependency>
297
                                <groupId>org.jmock</groupId>
298
                                <artifactId>jmock-legacy</artifactId>
299
                                <version>${jmock.version}</version>
300
                        </dependency>
301
                        <dependency>
302
                                <groupId>org.springframework</groupId>
303
                                <artifactId>spring-test</artifactId>
304
                                <version>${spring.version}</version>
305
                        </dependency>
213 espaco 306
 
307
 
200 espaco 308
                        <dependency>
309
                                <groupId>org.springframework</groupId>
310
                                <artifactId>spring-context</artifactId>
311
                                <version>${spring.version}</version>
312
                        </dependency>
313
                        <dependency>
314
                                <groupId>org.springframework</groupId>
315
                                <artifactId>spring-aop</artifactId>
316
                                <version>${spring.version}</version>
317
                        </dependency>
318
                        <dependency>
319
                                <groupId>org.springframework</groupId>
320
                                <artifactId>spring-aspects</artifactId>
321
                                <version>${spring.version}</version>
322
                        </dependency>
323
                        <dependency>
324
                                <groupId>org.springframework</groupId>
325
                                <artifactId>spring-expression</artifactId>
326
                                <version>${spring.version}</version>
327
                        </dependency>
328
                        <dependency>
329
                                <groupId>org.aspectj</groupId>
330
                                <artifactId>aspectjrt</artifactId>
331
                                <version>${aspectj.version}</version>
332
                        </dependency>
213 espaco 333
<!-- 
200 espaco 334
 
335
                        <dependency>
336
                                <groupId>br.com.caelum.stella</groupId>
337
                                <artifactId>caelum-stella-core</artifactId>
338
                                <version>${stella.version}</version>
339
                        </dependency>
340
                        <dependency>
341
                                <groupId>br.com.caelum.stella</groupId>
342
                                <artifactId>caelum-stella-faces</artifactId>
343
                                <version>${stella.version}</version>
344
                        </dependency>
213 espaco 345
                        -->
200 espaco 346
                </dependencies>
347
        </dependencyManagement>
348
 
349
        <build>
350
                <plugins>
351
                        <!-- Configuração de compilação: -->
352
                        <plugin>
353
                                <groupId>org.apache.maven.plugins</groupId>
354
                                <artifactId>maven-compiler-plugin</artifactId>
355
                                <version>2.5.1</version>
356
                                <configuration>
357
                                        <source>${java.version}</source>
358
                                        <target>${java.version}</target>
359
                                </configuration>
360
                        </plugin>
361
                        <plugin>
362
                                <groupId>org.apache.maven.plugins</groupId>
363
                                <artifactId>maven-deploy-plugin</artifactId>
364
                                <version>2.7</version>
365
                        </plugin>
366
                </plugins>
367
        </build>
368
 
369
</project>