Subversion Repositories Integrator Subversion

Rev

Rev 760 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
760 blopes 1
<project xmlns="http://maven.apache.org/POM/4.0.0"   
2
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
3
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0   
4
        http://maven.apache.org/xsd/maven-4.0.0.xsd">  
5
        <modelVersion>4.0.0</modelVersion>  
6
        <groupId>br.com.sl</groupId>
7
        <artifactId>stocklifepro</artifactId>
8
        <version>1.0.0-SNAPSHOT</version>
9
        <packaging>war</packaging>    
10
 
11
        <properties>
12
                <sourceEncoding>UTF-8</sourceEncoding>
13
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14
                <java.version>1.8</java.version>
15
 
16
                <tomcat-maven-plugin.version>2.2</tomcat-maven-plugin.version>
17
                <tomcat.version>7.0.76</tomcat.version>
18
                <tomcat.contextFile>${project.build.directory}/${project.build.finalName}/WEB-INF/tomcat-env.xml</tomcat.contextFile>
19
 
20
                <espacocase-framework.version>2.1.2-SNAPSHOT</espacocase-framework.version>
21
 
22
                <springsecurity.version>5.0.19.RELEASE</springsecurity.version>
23
 
24
                <servlet-api.version>3.0.1</servlet-api.version>
25
                <tomcat-servlet-api.version>7.0.21</tomcat-servlet-api.version>
26
                <servlet-jsp-api.version>2.1</servlet-jsp-api.version>
27
 
28
                <primefaces.version>10.0.0</primefaces.version>
29
                <poseidon.version>3.0.0</poseidon.version>
30
 
31
                <!-- <javaxfaces.version>2.2.6</javaxfaces.version> -->
32
                <javaxfaces.version>2.3.0-m02</javaxfaces.version>
33
 
34
                <spring.version>5.0.19.RELEASE</spring.version>
35
 
36
                <!-- <postgresql.version>8.4-702.jdbc4</postgresql.version> -->
37
                <postgresql.version>9.3-1100-jdbc41</postgresql.version>
38
                <postgresql-driver.version>42.2.15</postgresql-driver.version>
39
 
40
                <validation-api.version>1.1.0.Final</validation-api.version>
41
 
42
                <hibernate-jpa-api.version>1.0.2.Final</hibernate-jpa-api.version>
43
                <hibernate.version>5.3.4.Final</hibernate.version>
44
 
45
                <c3p0.version>0.9.1.2</c3p0.version>
46
 
47
                <!-- FUTURO FRAMEWORK 
48
                <slf4j.version>1.5.11</slf4j.version>
49
                <aspectj.version>1.6.12</aspectj.version>
50
                -->
51
        </properties>
52
 
53
        <dependencies>
54
 
55
                <!-- FRAMEWORK -->
56
                <dependency>
57
                        <groupId>br.com.ec</groupId>
58
                        <artifactId>espacocase-framework-core</artifactId>
59
                        <version>${espacocase-framework.version}</version>
60
                </dependency>
61
                <dependency>
62
                        <groupId>br.com.ec</groupId>
63
                        <artifactId>espacocase-framework-relatorio</artifactId>
64
                        <version>${espacocase-framework.version}</version>
65
                </dependency>
66
                <dependency>
67
                        <groupId>br.com.ec</groupId>
68
                        <artifactId>espacocase-framework-web</artifactId>
69
                        <version>${espacocase-framework.version}</version>
70
                </dependency>
71
 
72
                <!-- CONTROLLER -->
73
        <dependency>  
74
                <groupId>javax.servlet</groupId>  
75
                <artifactId>javax.servlet-api</artifactId>  
76
                <version>${servlet-api.version}</version>
77
                <scope>provided</scope>
78
                </dependency>
79
         <dependency>
80
                <groupId>org.apache.tomcat</groupId>
81
                <artifactId>tomcat-servlet-api</artifactId>
82
                <version>${tomcat-servlet-api.version}</version>
83
                <scope>provided</scope>
84
            </dependency>
85
                <dependency>
86
            <groupId>javax.servlet.jsp</groupId>
87
            <artifactId>jsp-api</artifactId>
88
            <version>${servlet-jsp-api.version}</version>
89
            <scope>provided</scope>
90
        </dependency>
91
 
92
                <dependency>
93
                    <groupId>org.primefaces</groupId>
94
                    <artifactId>primefaces</artifactId>
95
                        <version>${primefaces.version}</version>
96
                </dependency>
97
        <dependency>
98
                        <groupId>org.primefaces.extensions</groupId>
99
                        <artifactId>primefaces-extensions</artifactId>
100
                        <version>${primefaces.version}</version>
101
                </dependency>
102
                <dependency>
103
                        <groupId>org.primefaces.poseidon</groupId>
104
                        <artifactId>poseidon</artifactId>
105
                        <version>${poseidon.version}</version>
106
                </dependency>
107
 
108
                <dependency>
109
            <groupId>org.glassfish</groupId>
110
            <artifactId>javax.faces</artifactId>
111
            <version>${javaxfaces.version}</version>
112
        </dependency>
113
 
114
                <!-- SPRING SECURITY -->
115
        <dependency>
116
                <groupId>org.springframework.security</groupId>
117
                <artifactId>spring-security-web</artifactId>
118
                <version>${spring.version}</version>
119
        </dependency>
120
        <dependency>
121
                <groupId>org.springframework.security</groupId>
122
                <artifactId>spring-security-config</artifactId>
123
                <version>${spring.version}</version>
124
        </dependency>
125
        <dependency>
126
                <groupId>org.springframework.security</groupId>
127
                <artifactId>spring-security-core</artifactId>
128
                <version>${spring.version}</version>
129
        </dependency>
130
        <dependency>
131
                        <groupId>org.springframework.security</groupId>
132
                        <artifactId>spring-security-acl</artifactId>
133
                        <version>${spring.version}</version>
134
                </dependency>
135
 
136
                <!-- REPOSITORY -->
137
                <dependency>
138
                        <groupId>org.postgresql</groupId>
139
                        <artifactId>postgresql</artifactId>
140
                        <version>${postgresql.version}</version>
141
                        <scope>runtime</scope>
142
                </dependency>
143
 
144
                 <!-- 
145
                <dependency>
146
                        <groupId>org.postgresql</groupId>
147
                        <artifactId>postgresql</artifactId>
148
                        <version>${postgresql-driver.version}</version>
149
                        <scope>runtime</scope>
150
                </dependency>
151
                -->
152
 
153
                <dependency>
154
                        <groupId>org.springframework</groupId>
155
                        <artifactId>spring-core</artifactId>
156
                        <version>${spring.version}</version>
157
                </dependency>
158
                <dependency>
159
                        <groupId>org.springframework</groupId>
160
                        <artifactId>spring-context</artifactId>
161
                        <version>${spring.version}</version>
162
                </dependency>  
163
                <dependency>
164
                        <groupId>org.springframework</groupId>
165
                        <artifactId>spring-web</artifactId>
166
                        <version>${spring.version}</version>
167
                </dependency>
168
                <dependency>
169
                        <groupId>org.springframework</groupId>
170
                        <artifactId>spring-tx</artifactId>
171
                        <version>${spring.version}</version>
172
                </dependency>
173
        <dependency>
174
                        <groupId>org.springframework</groupId>
175
                        <artifactId>spring-aspects</artifactId>
176
                        <version>${spring.version}</version>
177
                </dependency>
178
                <dependency>
179
                    <groupId>org.springframework</groupId>
180
                    <artifactId>spring-orm</artifactId>
181
                    <version>${spring.version}</version>
182
                </dependency>
183
                <dependency>
184
                        <groupId>org.springframework</groupId>
185
                        <artifactId>spring-webmvc</artifactId>
186
                        <version>${spring.version}</version>
187
                </dependency>
188
 
189
                <dependency>
190
            <groupId>br.com.ec</groupId>
191
            <artifactId>relatorio-font-arial</artifactId>
192
            <version>1.0</version>
193
        </dependency>
194
 
195
                <dependency>
196
                <groupId>javax.validation</groupId>
197
                <artifactId>validation-api</artifactId>
198
                <version>${validation-api.version}</version>
199
            </dependency>
200
 
201
            <dependency>
202
                        <groupId>org.hibernate.javax.persistence</groupId>
203
                        <artifactId>hibernate-jpa-2.1-api</artifactId>
204
                        <version>${hibernate-jpa-api.version}</version>
205
                </dependency>
206
 
207
                <dependency>
208
                    <groupId>javax.persistence</groupId>
209
                    <artifactId>javax.persistence-api</artifactId>
210
                    <version>2.2</version>
211
                </dependency>
212
 
213
            <dependency>
214
                        <groupId>org.hibernate</groupId>
215
                        <artifactId>hibernate-core</artifactId>
216
                        <version>${hibernate.version}</version>
217
                        <scope>compile</scope>
218
                </dependency>
219
                <dependency>
220
                <groupId>org.hibernate</groupId>
221
                <artifactId>hibernate-validator</artifactId>
222
                <version>${hibernate.version}</version>
223
            </dependency>
224
 
225
 
226
            <!-- C3P0 -->
227
            <dependency>
228
                        <groupId>org.hibernate</groupId>
229
                        <artifactId>hibernate-c3p0</artifactId>
230
                        <version>${hibernate.version}</version>
231
                </dependency>
232
                <dependency>  
233
            <groupId>c3p0</groupId>  
234
            <artifactId>c3p0</artifactId>  
235
            <version>${c3p0.version}</version>  
236
        </dependency>
237
 
238
            <!-- TESTE -->
239
                <dependency>
240
                        <groupId>org.hibernate</groupId>
241
                        <artifactId>hibernate-envers</artifactId>
242
                        <version>${hibernate.version}</version>
243
                </dependency>
244
 
245
            <dependency>
246
                <groupId>org.hibernate</groupId>
247
                <artifactId>hibernate-validator-annotation-processor</artifactId>
248
                <version>${hibernate.version}</version>
249
            </dependency>
250
            <dependency>
251
                <groupId>org.hibernate</groupId>
252
                <artifactId>hibernate-validator-cdi</artifactId>
253
                <version>${hibernate.version}</version>
254
            </dependency>
255
            <dependency>
256
                    <groupId>org.hibernate</groupId>
257
                    <artifactId>hibernate-entitymanager</artifactId>
258
                    <version>${hibernate.version}</version>
259
                    <scope>compile</scope>
260
                </dependency>
261
                <dependency>
262
                    <groupId>org.hibernate</groupId>
263
                    <artifactId>hibernate-core-jakarta</artifactId>
264
                    <version>5.5.0.Final</version>
265
                </dependency>
266
                <dependency>
267
                    <groupId>org.glassfish.jaxb</groupId>
268
                    <artifactId>jaxb-runtime</artifactId>
269
                    <version>3.0.0</version>
270
                </dependency>
271
 
272
                <dependency>  
273
            <groupId>com.mchange</groupId>  
274
            <artifactId>mchange-commons-java</artifactId>  
275
                <version>0.2.10</version>  
276
                </dependency>
277
 
278
        <dependency>
279
                    <groupId>commons-io</groupId>
280
                    <artifactId>commons-io</artifactId>
281
                    <version>2.5</version>
282
                </dependency>
283
 
284
                <dependency>
285
                        <groupId>commons-fileupload</groupId>
286
                        <artifactId>commons-fileupload</artifactId>
287
                        <version>1.3</version>
288
                </dependency>
289
 
290
                <dependency>
291
                    <groupId>com.itextpdf</groupId>
292
                    <artifactId>itextpdf</artifactId>
293
                    <version>5.4.0</version>
294
                </dependency>
295
 
296
                <dependency>
297
                    <groupId>org.apache.poi</groupId>
298
                    <artifactId>poi-ooxml</artifactId>
299
                    <version>3.17</version>
300
                </dependency>
301
 
302
                <dependency>
303
                    <groupId>org.apache.poi</groupId>
304
                    <artifactId>poi</artifactId>
305
                    <version>3.17</version>
306
                </dependency>
307
 
308
                <dependency>
309
                        <groupId>org.projectlombok</groupId>
310
                        <artifactId>lombok</artifactId>
311
                        <version>1.18.2</version>
312
                </dependency>
313
 
314
                <dependency>
315
                <groupId>br.com.swconsultoria</groupId>
316
                <artifactId>java-nfe</artifactId>
317
                <version>4.00.26</version>
318
                </dependency>
319
 
320
                <dependency>
321
                <groupId>org.jdom</groupId>
322
                <artifactId>jdom2</artifactId>
323
                <version>2.0.6</version>
324
                </dependency>
325
 
326
                <dependency>
327
                    <groupId>net.sourceforge.barbecue</groupId>
328
                    <artifactId>barbecue</artifactId>
329
                    <version>1.5-beta1</version>
330
                </dependency>
331
 
332
                <!-- XChart para gráficos -->
333
        <dependency>
334
            <groupId>org.knowm.xchart</groupId>
335
            <artifactId>xchart</artifactId>
336
            <version>3.8.8</version>
337
        </dependency>
338
 
339
         <!-- 
340
                <dependency>
341
                        <groupId>org.apache.axis2</groupId>
342
                    <artifactId>axis2-transport-http</artifactId>
343
                    <version>1.8.2</version>
344
                </dependency>
345
                 -->
346
                <!-- 
347
            <dependency>
348
                <groupId>org.jboss.logging</groupId>
349
                <artifactId>jboss-logging</artifactId>
350
                <version>3.3.0.Final</version>
351
            </dependency>
352
             -->
353
 
354
            <!-- 
355
                <dependency>
356
                    <groupId>com.sun.xml.fastinfoset</groupId>
357
                    <artifactId>fastInfoset</artifactId>
358
                    <version>1.2.15</version>
359
                </dependency>
360
                <dependency>
361
                        <groupId>org.slf4j</groupId>
362
                        <artifactId>slf4j-nop</artifactId>
363
                        <version>${slf4j.version}</version>
364
                </dependency>
365
                <dependency>
366
                    <groupId>com.fasterxml.jackson.core</groupId>
367
                    <artifactId>jackson-databind</artifactId>
368
                    <version>2.12.2</version>
369
                </dependency>
370
                <dependency>
371
                    <groupId>com.fasterxml.jackson.core</groupId>
372
                    <artifactId>jackson-annotations</artifactId>
373
                    <version>2.12.2</version>
374
                </dependency>
375
                <dependency>
376
                    <groupId>org.glassfish.jaxb</groupId>
377
                    <artifactId>txw2</artifactId>
378
                    <version>2.3.1</version>
379
                </dependency>
380
                <dependency>
381
                    <groupId>com.sun.istack</groupId>
382
                    <artifactId>istack-commons-runtime</artifactId>
383
                    <version>3.0.7</version>
384
                </dependency>
385
                <dependency>
386
                    <groupId>javax.xml.bind</groupId>
387
                    <artifactId>jaxb-api</artifactId>
388
                    <version>2.3.1</version>
389
                </dependency>
390
                -->
391
        </dependencies>
392
 
393
        <repositories>
394
                <repository>
395
                <id>central-repo1</id>
396
                <url>https://repo1.maven.org/maven2/</url>
397
                <releases>
398
                        <enabled>true</enabled>
399
                </releases>
400
                <snapshots>
401
                        <enabled>false</enabled>
402
                </snapshots>
403
        </repository>
404
 
405
                <!-- 
406
                <repository>
407
                        <id>prime-repo</id>
408
                        <name>PrimeFaces Maven Repository</name>
409
                        <url>http://repository.primefaces.org</url>
410
                        <layout>default</layout>
411
                </repository>
412
                 -->
413
</repositories>
414
 
415
        <build>  
416
            <plugins>  
417
                <plugin>
418
                                <groupId>org.apache.maven.plugins</groupId>
419
                                <artifactId>maven-compiler-plugin</artifactId>
420
                                <version>3.0</version>
421
                                <configuration>
422
                                        <source>${java.version}</source>
423
                                        <target>${java.version}</target>
424
                                </configuration>
425
                        </plugin>
426
                        <plugin>
427
                                <groupId>org.apache.maven.plugins</groupId>
428
                                <artifactId>maven-deploy-plugin</artifactId>
429
                        </plugin>
430
 
431
                        <plugin>
432
                        <groupId>org.apache.maven.plugins</groupId>
433
                        <artifactId>maven-resources-plugin</artifactId>
434
                        <version>2.6</version>
435
                        <configuration>
436
                                <nonFilteredFileExtensions>
437
                                        <nonFilteredFileExtension>jasper</nonFilteredFileExtension>
438
                                </nonFilteredFileExtensions>
439
                        </configuration>
440
                        </plugin>
441
 
442
                        <plugin>
443
                                <groupId>org.apache.tomcat.maven</groupId>
444
                                <artifactId>tomcat7-maven-plugin</artifactId>
445
                                <version>${tomcat-maven-plugin.version}</version>
446
                                <configuration>
447
                                        <contextFile>${tomcat.contextFile}</contextFile>
448
                                        <port>8083</port>
449
                                </configuration>
450
                        </plugin>
451
 
771 blopes 452
                        <!--
453
                        <plugin>
454
                                <groupId>org.apache.maven.plugins</groupId>
455
                        <artifactId>maven-assembly-plugin</artifactId>
456
                        <version>3.3.0</version>
457
                        <configuration>
458
                        <descriptorRefs>
459
                                <descriptorRef>jar-with-dependencies</descriptorRef>
460
                        </descriptorRefs>
461
                        <archive>
462
                                <manifest>
463
                                        <mainClass>br.com.kronus.app.MainKronusGatilho</mainClass>
464
                                </manifest>
465
                        </archive>
466
                        </configuration>
467
                        <executions>
468
                        <execution>
469
                                <phase>package</phase>
470
                                <goals>
471
                                        <goal>single</goal>
472
                                </goals>
473
                        </execution>
474
                        </executions>
475
                </plugin>
476
                        -->
477
 
760 blopes 478
                        <!-- 
479
                <plugin>  
480
                    <groupId>org.apache.maven.plugins</groupId>  
481
                    <artifactId>maven-war-plugin</artifactId>  
482
                    <version>2.6</version>  
483
                    <configuration>  
484
                        <failOnMissingWebXml>false</failOnMissingWebXml>  
485
                    </configuration>  
486
                </plugin>
487
                <plugin>
488
                                <groupId>org.apache.tomcat.maven</groupId>
489
                                <artifactId>tomcat7-maven-plugin</artifactId>
490
                                <version>${tomcat-maven-plugin.version}</version>
491
                                <configuration>
492
                                        <contextFile>${tomcat.contextFile}</contextFile>
493
                                        <port>8083</port>
494
                                </configuration>
495
                        </plugin>
496
                        -->
497
            </plugins>
498
        </build>
499
 
500
</project>