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