Subversion Repositories Integrator Subversion

Rev

Rev 443 | 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>
440 espaco 6
        <version>2.1.2-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>
364 espaco 33
 
440 espaco 34
                <primefaces.version>12.0.0</primefaces.version>
364 espaco 35
 
36
                <spring.version>5.0.19.RELEASE</spring.version>
37
 
215 espaco 38
                <hibernate-jpa-api.version>1.0.2.Final</hibernate-jpa-api.version>
364 espaco 39
                <hibernate.version>5.3.4.Final</hibernate.version>
213 espaco 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
 
364 espaco 50
                <jsf-api.version>2.1</jsf-api.version>
213 espaco 51
                <javaxfaces.version>2.3.0-m02</javaxfaces.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
 
364 espaco 57
                <jboss.version>3.4.2.Final</jboss.version>
213 espaco 58
 
200 espaco 59
                <junit.version>4.8.1</junit.version>
60
                <jmock.version>2.5.1</jmock.version>
364 espaco 61
 
62
                <aspectj.version>1.6.12</aspectj.version>
63
                <slf4j.version>1.5.11</slf4j.version>
440 espaco 64
 
65
                <poi.version>3.17</poi.version>
200 espaco 66
        </properties>
67
 
68
        <repositories>
69
                <repository>
70
                        <id>maven2-repository.dev.java.net</id>
71
                        <name>Java.net Repository for Maven</name>
72
                        <url>http://download.java.net/maven/2/</url>
73
                        <layout>default</layout>
74
                </repository>
75
 
76
                <repository>
77
                        <id>prime-repo</id>
78
                        <name>PrimeFaces Maven Repository</name>
79
                        <url>https://repository.primefaces.org</url>
80
                        <layout>default</layout>
81
                </repository>
455 blopes 82
 
83
                <repository>
84
                        <id>jaspersoft-third-party</id>
85
                        <url>http://jaspersoft.jfrog.io/jaspersoft/third-party-ce-artifacts/</url>
86
                </repository>
87
 
200 espaco 88
<!-- 
89
                <repository>
90
                        <id>maven2-repository.dev.java.net</id>
91
                        <name>Java.net Repository for Maven</name>
92
                        <url>http://download.java.net/maven/2/</url>
93
                        <layout>default</layout>
94
                </repository>
95
 
96
                <repository>
97
                        <id>repository.jboss.org</id>
98
                        <name>JBoss Repository</name>
99
                        <url>http://repository.jboss.org/nexus/content/groups/public-jboss/</url>
100
                </repository>
101
 
102
                <repository>
103
                        <id>springsource-repo</id>
104
                        <name>SpringSource Repository</name>
105
                        <url>http://repo.springsource.org/release</url>
106
                </repository>
107
 
108
                Dynamic Jasper
109
                <repository>
110
                        <id>fdvsolution.public</id>
111
                        <url>http://archiva.fdvs.com.ar/repository/public1/</url>
112
                </repository>
113
                -->
114
        </repositories>
115
 
116
        <dependencyManagement>
117
                <dependencies>
213 espaco 118
                        <!-- FRAMEWORK -->
200 espaco 119
                        <dependency>
120
                                <groupId>br.com.ec</groupId>
121
                                <artifactId>espacocase-framework-core</artifactId>
122
                                <version>${project.version}</version>
123
                        </dependency>
124
                        <dependency>
125
                                <groupId>br.com.ec</groupId>
126
                                <artifactId>espacocase-framework-web</artifactId>
127
                                <version>${project.version}</version>
128
                        </dependency>
129
                        <dependency>
130
                                <groupId>br.com.ec</groupId>
131
                                <artifactId>espacocase-framework-ws</artifactId>
132
                                <version>${project.version}</version>
133
                        </dependency>
134
 
213 espaco 135
                        <!-- DEPENDÊNCIAS -->
200 espaco 136
                        <dependency>
213 espaco 137
                                <groupId>org.primefaces</groupId>
138
                                <artifactId>primefaces</artifactId>
139
                                <version>${primefaces.version}</version>
200 espaco 140
                        </dependency>
141
 
142
                        <dependency>
143
                                <groupId>org.springframework</groupId>
213 espaco 144
                                <artifactId>spring-tx</artifactId>
200 espaco 145
                                <version>${spring.version}</version>
146
                        </dependency>
147
                        <dependency>
213 espaco 148
                        <groupId>org.springframework</groupId>
149
                    <artifactId>spring-webmvc</artifactId>
150
                    <version>${spring.version}</version>  
151
                </dependency>
364 espaco 152
                <dependency>
153
                                <groupId>org.springframework</groupId>
443 blopes 154
                                <artifactId>spring-web</artifactId>
155
                                <version>${spring.version}</version>
156
                        </dependency>
157
                <dependency>
158
                                <groupId>org.springframework</groupId>
364 espaco 159
                                <artifactId>spring-context</artifactId>
160
                                <version>${spring.version}</version>
161
                        </dependency>
213 espaco 162
                        <dependency>
364 espaco 163
                                <groupId>org.springframework</groupId>
164
                                <artifactId>spring-aop</artifactId>
165
                                <version>${spring.version}</version>
166
                        </dependency>
167
                        <dependency>
168
                                <groupId>org.springframework</groupId>
169
                                <artifactId>spring-aspects</artifactId>
170
                                <version>${spring.version}</version>
171
                        </dependency>
172
                        <dependency>
173
                                <groupId>org.springframework</groupId>
174
                                <artifactId>spring-expression</artifactId>
175
                                <version>${spring.version}</version>
176
                        </dependency>
177
                        <dependency>
178
                                <groupId>org.springframework</groupId>
179
                                <artifactId>spring-test</artifactId>
180
                                <version>${spring.version}</version>
181
                        </dependency>
182
 
183
                        <dependency>
213 espaco 184
                                <groupId>org.hibernate.javax.persistence</groupId>
215 espaco 185
                                <artifactId>hibernate-jpa-2.1-api</artifactId>
213 espaco 186
                                <version>${hibernate-jpa-api.version}</version>
200 espaco 187
                        </dependency>
188
                        <dependency>
213 espaco 189
                                <groupId>org.hibernate</groupId>
364 espaco 190
                                <artifactId>hibernate-validator</artifactId>
213 espaco 191
                                <version>${hibernate.version}</version>
200 espaco 192
                        </dependency>
213 espaco 193
 
200 espaco 194
                        <dependency>
213 espaco 195
                                <groupId>net.sf.dozer</groupId>
196
                                <artifactId>dozer</artifactId>
197
                                <version>${dozer.version}</version>
198
                        </dependency>
199
                        <dependency>
200
                            <groupId>org.apache.commons</groupId>
201
                            <artifactId>commons-email</artifactId>
202
                            <version>${apache-commons.version}</version>
200 espaco 203
                        </dependency>
204
                        <dependency>
213 espaco 205
                                <groupId>commons-lang</groupId>
206
                                <artifactId>commons-lang</artifactId>
207
                                <version>${commons.version}</version>
208
                        </dependency>
209
                        <dependency>
200 espaco 210
                        <groupId>xstream</groupId>
211
                        <artifactId>xstream</artifactId>
213 espaco 212
                        <version>${xstream.version}</version>
200 espaco 213
                        </dependency>
214
 
215
                        <dependency>
213 espaco 216
                                <groupId>net.sf.jasperreports</groupId>
217
                                <artifactId>jasperreports</artifactId>
218
                                <version>${jasperreports.version}</version>
200 espaco 219
                        </dependency>
213 espaco 220
 
200 espaco 221
                        <dependency>
213 espaco 222
                                <groupId>org.dbunit</groupId>
223
                                <artifactId>dbunit</artifactId>
224
                                <version>${dbunit.version}</version>
200 espaco 225
                        </dependency>
213 espaco 226
 
364 espaco 227
                        <dependency>
213 espaco 228
                                <groupId>javax.faces</groupId>
229
                                <artifactId>jsf-api</artifactId>
230
                                <version>${jsf-api.version}</version>
364 espaco 231
                        </dependency>
200 espaco 232
                        <dependency>
213 espaco 233
                    <groupId>org.glassfish</groupId>
234
                    <artifactId>javax.faces</artifactId>
235
                    <version>${javaxfaces.version}</version>
236
                </dependency>
200 espaco 237
 
238
                        <dependency>
239
                                <groupId>javax.servlet</groupId>
240
                                <artifactId>servlet-api</artifactId>
241
                                <version>${servlet-api.version}</version>
242
                        </dependency>
213 espaco 243
 
200 espaco 244
                        <dependency>
213 espaco 245
                                <groupId>com.google.code.gson</groupId>
246
                                <artifactId>gson</artifactId>
247
                                <version>${gson.version}</version>
200 espaco 248
                        </dependency>
213 espaco 249
                        <dependency>
250
                                <groupId>com.sun.jersey</groupId>
251
                                <artifactId>jersey-client</artifactId>
252
                                <version>${jersey.version}</version>
200 espaco 253
                        </dependency>
254
                        <dependency>
213 espaco 255
                                <groupId>com.sun.jersey</groupId>
256
                                <artifactId>jersey-json</artifactId>
257
                                <version>${jersey.version}</version>
258
                        </dependency>
259
 
260
                        <dependency>
364 espaco 261
                            <groupId>org.jboss.logging</groupId>
262
                            <artifactId>jboss-logging</artifactId>
263
                            <version>${jboss.version}</version>
200 espaco 264
                        </dependency>
265
 
266
                        <!-- Dependências de Teste -->
267
                        <dependency>
268
                                <groupId>junit</groupId>
269
                                <artifactId>junit</artifactId>
270
                                <version>${junit.version}</version>
271
                        </dependency>
272
                        <dependency>
273
                                <groupId>org.jmock</groupId>
274
                                <artifactId>jmock-junit4</artifactId>
275
                                <version>${jmock.version}</version>
276
                        </dependency>
277
                        <dependency>
278
                                <groupId>org.jmock</groupId>
279
                                <artifactId>jmock-legacy</artifactId>
280
                                <version>${jmock.version}</version>
281
                        </dependency>
213 espaco 282
 
200 espaco 283
                        <dependency>
364 espaco 284
                                <groupId>org.aspectj</groupId>
285
                                <artifactId>aspectjrt</artifactId>
286
                                <version>${aspectj.version}</version>
200 espaco 287
                        </dependency>
288
                        <dependency>
289
                                <groupId>org.aspectj</groupId>
364 espaco 290
                                <artifactId>aspectjweaver</artifactId>
200 espaco 291
                                <version>${aspectj.version}</version>
292
                        </dependency>
293
 
294
                        <dependency>
364 espaco 295
                                <groupId>org.slf4j</groupId>
296
                                <artifactId>slf4j-nop</artifactId>
297
                                <version>${slf4j.version}</version>
200 espaco 298
                        </dependency>
440 espaco 299
 
300
                        <dependency>
301
                            <groupId>org.apache.poi</groupId>
302
                            <artifactId>poi-ooxml</artifactId>
303
                            <version>${poi.version}</version>
304
                        </dependency>
305
 
306
                        <dependency>
307
                            <groupId>org.apache.poi</groupId>
308
                            <artifactId>poi</artifactId>
309
                            <version>${poi.version}</version>
310
                        </dependency>
200 espaco 311
                </dependencies>
312
        </dependencyManagement>
313
 
314
        <build>
315
                <plugins>
316
                        <!-- Configuração de compilação: -->
317
                        <plugin>
318
                                <groupId>org.apache.maven.plugins</groupId>
319
                                <artifactId>maven-compiler-plugin</artifactId>
320
                                <version>2.5.1</version>
321
                                <configuration>
322
                                        <source>${java.version}</source>
323
                                        <target>${java.version}</target>
324
                                </configuration>
325
                        </plugin>
326
                        <plugin>
327
                                <groupId>org.apache.maven.plugins</groupId>
328
                                <artifactId>maven-deploy-plugin</artifactId>
329
                                <version>2.7</version>
330
                        </plugin>
331
                </plugins>
332
        </build>
333
 
334
</project>