|
10 | 10 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
11 | 11 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
12 | 12 |
|
13 |
| - <org.springframework.version>3.2.9.RELEASE</org.springframework.version> |
| 13 | + <org.springframework.version>4.2.5.RELEASE</org.springframework.version> |
14 | 14 | <tomcat.version>8.0.15</tomcat.version>
|
15 | 15 | </properties>
|
16 | 16 |
|
|
24 | 24 | </dependency>
|
25 | 25 |
|
26 | 26 | <!-- servlet -->
|
| 27 | + <dependency> |
| 28 | + <groupId>javax.servlet</groupId> |
| 29 | + <artifactId>javax.servlet-api</artifactId> |
| 30 | + <version>3.1.0</version> |
| 31 | + <scope>provided</scope> |
| 32 | + </dependency> |
27 | 33 | <dependency>
|
28 | 34 | <groupId>javax.servlet</groupId>
|
29 | 35 | <artifactId>jstl</artifactId>
|
30 | 36 | <version>1.2</version>
|
31 | 37 | </dependency>
|
32 | 38 |
|
| 39 | + <dependency> |
| 40 | + <groupId>com.google.guava</groupId> |
| 41 | + <artifactId>guava</artifactId> |
| 42 | + <version>18.0</version> |
| 43 | + </dependency> |
| 44 | + |
33 | 45 | <dependency>
|
34 | 46 | <groupId>com.h2database</groupId>
|
35 | 47 | <artifactId>h2</artifactId>
|
|
41 | 53 | <version>3.3.2</version>
|
42 | 54 | </dependency>
|
43 | 55 | <dependency>
|
44 |
| - <groupId>commons-dbcp</groupId> |
45 |
| - <artifactId>commons-dbcp</artifactId> |
46 |
| - <version>1.2.2</version> |
| 56 | + <groupId>org.apache.commons</groupId> |
| 57 | + <artifactId>commons-dbcp2</artifactId> |
| 58 | + <version>2.1.1</version> |
47 | 59 | </dependency>
|
48 | 60 | <dependency>
|
49 | 61 | <groupId>org.springframework</groupId>
|
|
56 | 68 | <version>${org.springframework.version}</version>
|
57 | 69 | </dependency>
|
58 | 70 |
|
59 |
| - <!-- logger --> |
| 71 | + <dependency> |
| 72 | + <groupId>org.reflections</groupId> |
| 73 | + <artifactId>reflections</artifactId> |
| 74 | + <version>0.9.10</version> |
| 75 | + </dependency> |
| 76 | + |
60 | 77 | <dependency>
|
61 | 78 | <groupId>ch.qos.logback</groupId>
|
62 | 79 | <artifactId>logback-classic</artifactId>
|
63 | 80 | <version>1.1.2</version>
|
64 | 81 | </dependency>
|
65 | 82 | <dependency>
|
66 |
| - <groupId>javax.servlet</groupId> |
67 |
| - <artifactId>javax.servlet-api</artifactId> |
68 |
| - <version>3.1.0</version> |
69 |
| - <scope>provided</scope> |
| 83 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 84 | + <artifactId>jackson-databind</artifactId> |
| 85 | + <version>2.4.4</version> |
70 | 86 | </dependency>
|
71 | 87 |
|
| 88 | + |
| 89 | + <!-- tomcat --> |
72 | 90 | <dependency>
|
73 | 91 | <groupId>org.apache.tomcat.embed</groupId>
|
74 | 92 | <artifactId>tomcat-embed-core</artifactId>
|
|
87 | 105 | <version>${tomcat.version}</version>
|
88 | 106 | <scope>provided</scope>
|
89 | 107 | </dependency>
|
90 |
| - <dependency> |
91 |
| - <groupId>org.apache.tomcat</groupId> |
92 |
| - <artifactId>tomcat-jasper</artifactId> |
93 |
| - <version>${tomcat.version}</version> |
94 |
| - <scope>provided</scope> |
95 |
| - </dependency> |
96 |
| - <dependency> |
97 |
| - <groupId>org.apache.tomcat</groupId> |
98 |
| - <artifactId>tomcat-jasper-el</artifactId> |
99 |
| - <version>${tomcat.version}</version> |
100 |
| - <scope>provided</scope> |
101 |
| - </dependency> |
102 |
| - <dependency> |
103 |
| - <groupId>org.apache.tomcat</groupId> |
104 |
| - <artifactId>tomcat-jsp-api</artifactId> |
105 |
| - <version>${tomcat.version}</version> |
106 |
| - <scope>provided</scope> |
107 |
| - </dependency> |
108 | 108 | </dependencies>
|
109 | 109 |
|
110 | 110 | <build>
|
111 | 111 | <finalName>jwp-basic</finalName>
|
112 | 112 | <sourceDirectory>src/main/java</sourceDirectory>
|
| 113 | + <testSourceDirectory>src/test/java</testSourceDirectory> |
113 | 114 | <outputDirectory>webapp/WEB-INF/classes</outputDirectory>
|
| 115 | + <testOutputDirectory>target/test-classes</testOutputDirectory> |
114 | 116 |
|
115 | 117 | <resources>
|
116 | 118 | <resource>
|
|
130 | 132 | <plugin>
|
131 | 133 | <artifactId>maven-eclipse-plugin</artifactId>
|
132 | 134 | <version>2.9</version>
|
| 135 | + <configuration> |
| 136 | + <downloadSources>true</downloadSources> |
| 137 | + </configuration> |
133 | 138 | </plugin>
|
134 | 139 | <plugin>
|
135 | 140 | <groupId>org.apache.maven.plugins</groupId>
|
|
0 commit comments