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 http://maven.apache.org/maven-v4_0_0.xsd" >
4+
5+ <parent >
6+ <artifactId >EVAM04_EMISIONVOTO</artifactId >
7+ <groupId >edu.cibertec.votoelectronico.application</groupId >
8+ <version >1.0-SNAPSHOT</version >
9+ </parent >
10+
11+ <modelVersion >4.0.0</modelVersion >
12+ <groupId >edu.cibertec.votoelectronico.api</groupId >
13+ <artifactId >EVAM04_EMISIONVOTO_API</artifactId >
14+ <name >EVAM04_EMISIONVOTO_API</name >
15+ <url >http://www.cibertec.edu.pe</url >
16+ <description >A REST API using JAX-RS</description >
17+ <packaging >war</packaging >
18+
19+ <properties >
20+ <project .build.finalName>EVAM04_EMISIONVOTO_API</project .build.finalName>
21+ <version .wildfly.maven.plugin>1.0.2.Final</version .wildfly.maven.plugin>
22+ <version .wildfly>18.0.1.Final</version .wildfly>
23+ <version .war.plugin>2.1.1</version .war.plugin>
24+ <version .exec.plugin>1.6.0</version .exec.plugin>
25+ <!-- <resteasy.version>3.1.4.Final</resteasy.version> -->
26+ <resteasy .version>3.11.1.Final</resteasy .version>
27+ </properties >
28+
29+ <dependencies >
30+ <dependency >
31+ <groupId >edu.cibertec.votoelectronico.core</groupId >
32+ <artifactId >EVAM04_EMISIONVOTO_CORE</artifactId >
33+ <version >1.0-SNAPSHOT</version >
34+ </dependency >
35+ <dependency >
36+ <groupId >edu.cibertec.votoelectronico.mapper</groupId >
37+ <artifactId >EVAM04_EMISIONVOTO_MAPPER</artifactId >
38+ <version >1.0-SNAPSHOT</version >
39+ </dependency >
40+
41+ <dependency >
42+ <groupId >javax.servlet</groupId >
43+ <artifactId >javax.servlet-api</artifactId >
44+ <version >3.1.0</version >
45+ </dependency >
46+
47+ <dependency >
48+ <groupId >org.jboss.resteasy</groupId >
49+ <artifactId >resteasy-jaxrs</artifactId >
50+ <version >${resteasy.version} </version >
51+ </dependency >
52+ <!-- <dependency> -->
53+ <!-- <groupId>org.jboss.resteasy</groupId> -->
54+ <!-- <artifactId>resteasy-json-p-provider</artifactId> -->
55+ <!-- <version>${resteasy.version}</version> -->
56+ <!-- </dependency> -->
57+
58+ <!-- JAXB support -->
59+ <!-- <dependency> -->
60+ <!-- <groupId>org.jboss.resteasy</groupId> -->
61+ <!-- <artifactId>resteasy-jaxb-provider</artifactId> -->
62+ <!-- <version>${resteasy.version}</version> -->
63+ <!-- </dependency> -->
64+ <dependency >
65+ <groupId >org.jboss.resteasy</groupId >
66+ <artifactId >resteasy-jackson-provider</artifactId >
67+ <version >${resteasy.version} </version >
68+ <exclusions >
69+ <exclusion >
70+ <groupId >org.jboss.resteasy</groupId >
71+ <artifactId >resteasy-jaxrs</artifactId >
72+ </exclusion >
73+ </exclusions >
74+ </dependency >
75+ <dependency >
76+ <groupId >org.jboss.resteasy</groupId >
77+ <artifactId >resteasy-servlet-initializer</artifactId >
78+ <version >${resteasy.version} </version >
79+ <exclusions >
80+ <exclusion >
81+ <groupId >org.jboss.resteasy</groupId >
82+ <artifactId >resteasy-jaxrs</artifactId >
83+ </exclusion >
84+ </exclusions >
85+ </dependency >
86+
87+ <dependency >
88+ <groupId >org.jboss.resteasy</groupId >
89+ <artifactId >resteasy-client</artifactId >
90+ <version >${resteasy.version} </version >
91+ <scope >test</scope >
92+ </dependency >
93+
94+ <!-- <dependency> -->
95+ <!-- <groupId>org.jboss.resteasy</groupId> -->
96+ <!-- <artifactId>resteasy-undertow</artifactId> -->
97+ <!-- <version>${resteasy.version}</version> -->
98+ <!-- <scope>test</scope> -->
99+ <!-- </dependency> -->
100+
101+ <dependency >
102+ <groupId >org.jboss.resteasy</groupId >
103+ <artifactId >resteasy-spring</artifactId >
104+ <version >${resteasy.version} </version >
105+ <exclusions >
106+ <exclusion >
107+ <groupId >org.jboss.resteasy</groupId >
108+ <artifactId >resteasy-jaxrs</artifactId >
109+ </exclusion >
110+ </exclusions >
111+ </dependency >
112+
113+ <!-- https://mvnrepository.com/artifact/org.springframework/spring-web -->
114+ <dependency >
115+ <groupId >org.springframework</groupId >
116+ <artifactId >spring-web</artifactId >
117+ <version >${spring.version} </version >
118+ </dependency >
119+ <dependency >
120+ <groupId >org.hibernate.validator</groupId >
121+ <artifactId >hibernate-validator</artifactId >
122+ <version >6.0.2.Final</version >
123+ </dependency >
124+ <dependency >
125+ <groupId >org.hibernate.validator</groupId >
126+ <artifactId >hibernate-validator-annotation-processor</artifactId >
127+ <version >6.0.2.Final</version >
128+ </dependency >
129+ <dependency >
130+ <groupId >org.glassfish</groupId >
131+ <artifactId >javax.el</artifactId >
132+ <version >3.0.1-b09</version >
133+ </dependency >
134+ <dependency >
135+ <groupId >junit</groupId >
136+ <artifactId >junit</artifactId >
137+ <version >4.11</version >
138+ <scope >test</scope >
139+ </dependency >
140+ <dependency >
141+ <groupId >org.slf4j</groupId >
142+ <artifactId >slf4j-log4j12</artifactId >
143+ <version >1.6.1</version >
144+ </dependency >
145+ </dependencies >
146+
147+ <build >
148+ <plugins >
149+ <plugin >
150+ <artifactId >maven-war-plugin</artifactId >
151+ <version >${version.war.plugin} </version >
152+ <configuration >
153+ <attachClasses >true</attachClasses >
154+ <classesClassifier >classes</classesClassifier >
155+ </configuration >
156+ </plugin >
157+ <plugin >
158+ <groupId >org.eclipse.jetty</groupId >
159+ <artifactId >jetty-maven-plugin</artifactId >
160+ <version >${version.org.eclipse.jetty} </version >
161+ </plugin >
162+ <plugin >
163+ <artifactId >maven-jar-plugin</artifactId >
164+ <version >${version.jar.plugin} </version >
165+ <configuration >
166+ </configuration >
167+ </plugin >
168+ <!-- WildFly plugin to deploy war -->
169+ <plugin >
170+ <groupId >org.wildfly.plugins</groupId >
171+ <artifactId >wildfly-maven-plugin</artifactId >
172+ <version >${version.wildfly.maven.plugin} </version >
173+ <configuration >
174+ <filename >${project.build.finalName} .war</filename >
175+ <username >admin-jaad</username >
176+ <password >$123456.a</password >
177+ </configuration >
178+ </plugin >
179+ <plugin >
180+ <groupId >org.apache.maven.plugins</groupId >
181+ <artifactId >maven-compiler-plugin</artifactId >
182+ <version >${version.compiler.plugin} </version >
183+ <configuration >
184+ <source >${maven.compiler.source} </source >
185+ <target >${maven.compiler.target} </target >
186+ </configuration >
187+ </plugin >
188+ </plugins >
189+ </build >
190+ </project >
0 commit comments