Skip to content

Commit a19dcb9

Browse files
committed
Add maven dependencies
1 parent 36e0d69 commit a19dcb9

File tree

1 file changed

+169
-0
lines changed

1 file changed

+169
-0
lines changed

pom.xml

Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
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>modisefileupload.java</groupId>
5+
<artifactId>modise-file-upload</artifactId>
6+
<version>0.0.1-SNAPSHOT</version>
7+
<packaging>war</packaging>
8+
<properties>
9+
<java.version>1.8</java.version>
10+
<springframework.version>4.2.4.RELEASE</springframework.version>
11+
<slf4j.version>1.7.5</slf4j.version>
12+
<logback.version>1.0.13</logback.version>
13+
<jsp.version>2.2</jsp.version>
14+
<jstl.version>1.2</jstl.version>
15+
<junit.version>4.11</junit.version>
16+
<springframework.version>4.2.4.RELEASE</springframework.version>
17+
<spring.jpa.data.version>1.9.2.RELEASE</spring.jpa.data.version>
18+
<hibernate.version>4.2.1.Final</hibernate.version>
19+
<commons.file.upload.version>1.2.2</commons.file.upload.version>
20+
<commons.io.version>2.4</commons.io.version>
21+
<hibernate.validator.version>4.2.0.Final</hibernate.validator.version>
22+
<javax.validation.version>1.0.0.GA</javax.validation.version>
23+
</properties>
24+
<dependencies>
25+
<dependency>
26+
<groupId>org.springframework</groupId>
27+
<artifactId>spring-webmvc</artifactId>
28+
<version>${springframework.version}</version>
29+
</dependency>
30+
31+
<dependency>
32+
<groupId>org.springframework</groupId>
33+
<artifactId>spring-jdbc</artifactId>
34+
<version>${springframework.version}</version>
35+
</dependency>
36+
37+
<dependency>
38+
<groupId>org.springframework</groupId>
39+
<artifactId>spring-aop</artifactId>
40+
<version>${springframework.version}</version>
41+
</dependency>
42+
43+
<!-- Spring ORM -->
44+
<dependency>
45+
<groupId>org.springframework</groupId>
46+
<artifactId>spring-orm</artifactId>
47+
<version>${springframework.version}</version>
48+
</dependency>
49+
50+
<dependency>
51+
<groupId>org.springframework.data</groupId>
52+
<artifactId>spring-data-jpa</artifactId>
53+
<version>${spring.jpa.data.version}</version>
54+
</dependency>
55+
56+
<dependency>
57+
<groupId>org.hibernate</groupId>
58+
<artifactId>hibernate-entitymanager</artifactId>
59+
<version>${hibernate.version}</version>
60+
</dependency>
61+
62+
<!-- File upload dependencies -->
63+
<dependency>
64+
<groupId>commons-fileupload</groupId>
65+
<artifactId>commons-fileupload</artifactId>
66+
<version>${commons.file.upload.version}</version>
67+
</dependency>
68+
69+
<dependency>
70+
<groupId>commons-io</groupId>
71+
<artifactId>commons-io</artifactId>
72+
<version>${commons.io.version}</version>
73+
</dependency>
74+
75+
<!-- Validation dependencies -->
76+
<dependency>
77+
<groupId>org.hibernate</groupId>
78+
<artifactId>hibernate-validator</artifactId>
79+
<version>${hibernate.validator.version}</version>
80+
</dependency>
81+
82+
<dependency>
83+
<groupId>javax.validation</groupId>
84+
<artifactId>validation-api</artifactId>
85+
<version>${javax.validation.version}</version>
86+
</dependency>
87+
88+
<!-- Logging with SLF4J & LogBack -->
89+
<dependency>
90+
<groupId>org.slf4j</groupId>
91+
<artifactId>jcl-over-slf4j</artifactId>
92+
<version>${slf4j.version}</version>
93+
</dependency>
94+
95+
<dependency>
96+
<groupId>ch.qos.logback</groupId>
97+
<artifactId>logback-classic</artifactId>
98+
<version>${logback.version}</version>
99+
</dependency>
100+
101+
<!-- Servlet 3.1 API -->
102+
<dependency>
103+
<groupId>javax.servlet</groupId>
104+
<artifactId>javax.servlet-api</artifactId>
105+
<version>3.1.0</version>
106+
<scope>provided</scope>
107+
</dependency>
108+
109+
<!-- Other Servlet Web dependencies -->
110+
<dependency>
111+
<groupId>javax.servlet</groupId>
112+
<artifactId>jstl</artifactId>
113+
<version>${jstl.version}</version>
114+
</dependency>
115+
116+
<dependency>
117+
<groupId>javax.servlet.jsp</groupId>
118+
<artifactId>jsp-api</artifactId>
119+
<version>${jsp.version}</version>
120+
</dependency>
121+
122+
123+
<!-- MySQL Database Driver -->
124+
<dependency>
125+
<groupId>mysql</groupId>
126+
<artifactId>mysql-connector-java</artifactId>
127+
<version>5.1.10</version>
128+
</dependency>
129+
130+
<!-- Test Artifacts -->
131+
<dependency>
132+
<groupId>org.springframework</groupId>
133+
<artifactId>spring-test</artifactId>
134+
<version>${springframework.version}</version>
135+
<scope>test</scope>
136+
</dependency>
137+
138+
<dependency>
139+
<groupId>junit</groupId>
140+
<artifactId>junit</artifactId>
141+
<version>${junit.version}</version>
142+
<scope>test</scope>
143+
</dependency>
144+
</dependencies>
145+
<build>
146+
<plugins>
147+
<plugin>
148+
<groupId>org.apache.maven.plugins</groupId>
149+
<artifactId>maven-war-plugin</artifactId>
150+
<configuration>
151+
<!-- Web.xml is not required (optional) with Servlet 3.0+ specification -->
152+
<failOnMissingWebXml>false</failOnMissingWebXml>
153+
</configuration>
154+
</plugin>
155+
<plugin>
156+
<groupId>org.apache.maven.plugins</groupId>
157+
<artifactId>maven-compiler-plugin</artifactId>
158+
<version>2.5.1</version>
159+
<configuration>
160+
<source>${java.version}</source>
161+
<target>${java.version}</target>
162+
<compilerArgument>-Xlint:all</compilerArgument>
163+
<showWarnings>true</showWarnings>
164+
<showDeprecation>true</showDeprecation>
165+
</configuration>
166+
</plugin>
167+
</plugins>
168+
</build>
169+
</project>

0 commit comments

Comments
 (0)