test/dbunit/CodeDAOTest: pom.xml

File pom.xml, 12.7 kB (added by anonymous, 11 년 ago)
Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" 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         <modelVersion>4.0.0</modelVersion>
5         <groupId>com.mefour</groupId>
6         <artifactId>eGov_WebProject</artifactId>
7         <packaging>war</packaging>
8         <version>1.0.0</version>
9         <name>eGov_WebProject</name>
10         <url>http://maven.apache.org</url>
11
12         <properties>
13                 <spring.maven.artifact.version>3.0.5.RELEASE</spring.maven.artifact.version>
14         </properties>
15
16         <repositories>
17                 <repository>
18                         <id>mvn2</id>
19                         <url>http://repo1.maven.org/maven2/</url>
20                         <releases>
21                                 <enabled>true</enabled>
22                         </releases>
23                         <snapshots>
24                                 <enabled>true</enabled>
25                         </snapshots>
26                 </repository>
27
28                 <repository>
29                         <id>egovframe</id>
30                         <url>http://www.egovframe.go.kr/maven/</url>
31                         <releases>
32                                 <enabled>true</enabled>
33                         </releases>
34                         <snapshots>
35                                 <enabled>false</enabled>
36                         </snapshots>
37                 </repository>
38         </repositories>
39
40         <dependencies>
41                 <dependency>
42                         <groupId>org.springframework</groupId>
43                         <artifactId>spring-aop</artifactId>
44                         <version>${spring.maven.artifact.version}</version>
45                 </dependency>
46
47                 <dependency>
48                         <groupId>org.springframework</groupId>
49                         <artifactId>spring-beans</artifactId>
50                         <version>${spring.maven.artifact.version}</version>
51                 </dependency>
52
53                 <dependency>
54                         <groupId>org.springframework</groupId>
55                         <artifactId>spring-context</artifactId>
56                         <version>${spring.maven.artifact.version}</version>
57                 </dependency>
58
59                 <dependency>
60                         <groupId>org.springframework</groupId>
61                         <artifactId>spring-context-support</artifactId>
62                         <version>${spring.maven.artifact.version}</version>
63                 </dependency>
64
65                 <dependency>
66                         <groupId>org.springframework</groupId>
67                         <artifactId>spring-core</artifactId>
68                         <version>${spring.maven.artifact.version}</version>
69                 </dependency>
70
71                 <dependency>
72                         <groupId>org.springframework</groupId>
73                         <artifactId>spring-jdbc</artifactId>
74                         <version>${spring.maven.artifact.version}</version>
75                 </dependency>
76
77                 <dependency>
78                         <groupId>org.springframework</groupId>
79                         <artifactId>spring-orm</artifactId>
80                         <version>${spring.maven.artifact.version}</version>
81                 </dependency>
82
83                 <dependency>
84                         <groupId>org.springframework</groupId>
85                         <artifactId>spring-test</artifactId>
86                         <version>${spring.maven.artifact.version}</version>
87                 </dependency>
88
89                 <dependency>
90                         <groupId>org.springframework</groupId>
91                         <artifactId>spring-tx</artifactId>
92                         <version>${spring.maven.artifact.version}</version>
93                 </dependency>
94
95                 <dependency>
96                         <groupId>org.springframework</groupId>
97                         <artifactId>spring-web</artifactId>
98                         <version>${spring.maven.artifact.version}</version>
99                 </dependency>
100
101                 <dependency>
102                         <groupId>org.springframework</groupId>
103                         <artifactId>spring-webmvc</artifactId>
104                         <version>${spring.maven.artifact.version}</version>
105                 </dependency>
106
107                 <dependency>
108                         <groupId>egovframework.rte</groupId>
109                         <artifactId>egovframework.rte.fdl.cmmn</artifactId>
110                         <version>2.6.0</version>
111                 </dependency>
112
113                 <dependency>
114                         <groupId>egovframework.rte</groupId>
115                         <artifactId>egovframework.rte.ptl.mvc</artifactId>
116                         <version>2.6.0</version>
117                 </dependency>
118
119                 <dependency>
120                         <groupId>egovframework.rte</groupId>
121                         <artifactId>egovframework.rte.psl.dataaccess</artifactId>
122                         <version>2.6.0</version>
123                 </dependency>
124
125                 <dependency>
126                         <groupId>egovframework.rte</groupId>
127                         <artifactId>egovframework.rte.fdl.idgnr</artifactId>
128                         <version>2.6.0</version>
129                 </dependency>
130
131                 <dependency>
132                         <groupId>egovframework.rte</groupId>
133                         <artifactId>egovframework.rte.fdl.property</artifactId>
134                         <version>2.6.0</version>
135                 </dependency>
136
137                 <dependency>
138                         <groupId>org.aspectj</groupId>
139                         <artifactId>aspectjweaver</artifactId>
140                         <version>1.6.11</version>
141                 </dependency>
142
143                 <dependency>
144                         <groupId>org.aspectj</groupId>
145                         <artifactId>aspectjrt</artifactId>
146                         <version>1.6.9</version>
147                 </dependency>
148
149                 <dependency>
150                         <groupId>aopalliance</groupId>
151                         <artifactId>aopalliance</artifactId>
152                         <version>1.0</version>
153                 </dependency>
154
155                 <dependency>
156                         <groupId>org.apache.ibatis</groupId>
157                         <artifactId>ibatis-sqlmap</artifactId>
158                         <version>2.3.4.726</version>
159                 </dependency>
160
161                 <dependency>
162                         <groupId>javax.annotation</groupId>
163                         <artifactId>jsr250-api</artifactId>
164                         <version>1.0</version>
165                 </dependency>
166
167                 <dependency>
168                         <groupId>javax.servlet</groupId>
169                         <artifactId>servlet-api</artifactId>
170                         <scope>provided</scope>
171                         <version>2.5</version>
172                 </dependency>
173
174                 <dependency>
175                         <groupId>javax.servlet</groupId>
176                         <artifactId>jstl</artifactId>
177                         <version>1.2</version>
178                 </dependency>
179
180                 <dependency>
181                         <groupId>commons-dbcp</groupId>
182                         <artifactId>commons-dbcp</artifactId>
183                         <version>1.3</version>
184                 </dependency>
185
186                 <dependency>
187                         <groupId>commons-logging</groupId>
188                         <artifactId>commons-logging</artifactId>
189                         <version>1.1.1</version>
190                 </dependency>
191
192                 <dependency>
193                         <groupId>commons-beanutils</groupId>
194                         <artifactId>commons-beanutils</artifactId>
195                         <version>1.8.3</version>
196                 </dependency>
197
198                 <dependency>
199                         <groupId>commons-lang</groupId>
200                         <artifactId>commons-lang</artifactId>
201                         <version>2.6</version>
202                 </dependency>
203
204                 <!-- junit -->
205                 <dependency>
206                         <groupId>junit</groupId>
207                         <artifactId>junit</artifactId>
208                         <version>4.8.1</version>
209                 </dependency>
210
211                 <dependency>
212                         <groupId>org.apache.poi</groupId>
213                         <artifactId>poi</artifactId>
214                         <version>3.10-beta2</version>
215                 </dependency>
216
217                 <!-- DBunit -->
218                 <dependency>
219                         <groupId>org.dbunit</groupId>
220                         <artifactId>dbunit</artifactId>
221                         <version>2.2.2</version>
222                 </dependency>
223
224                 <dependency>
225                         <groupId>org.unitils</groupId>
226                         <artifactId>unitils-dbunit</artifactId>
227                         <version>3.1</version>
228                 </dependency>
229
230                 <!--
231                 <dependency>
232                         <groupId>org.unitils</groupId>
233                         <artifactId>unitils</artifactId>
234                         <version>3.3</version>
235                 </dependency>
236                  -->
237                  
238                 <dependency>
239                         <groupId>org.unitils</groupId>
240                         <artifactId>unitils-spring</artifactId>
241                         <version>3.3</version>
242                 </dependency>
243
244                 <dependency>
245                         <groupId>org.unitils</groupId>
246                         <artifactId>unitils-core</artifactId>
247                         <version>3.3</version>
248                 </dependency>
249
250                 <!-- EMMA -->
251                 <!-- <dependency> <groupId>emma</groupId> <artifactId>emma</artifactId>
252                         <version>2.1.5320</version> </dependency> -->
253
254                 <dependency>
255                         <groupId>taglibs</groupId>
256                         <artifactId>standard</artifactId>
257                         <version>1.1.2</version>
258                 </dependency>
259
260                 <dependency>
261                         <groupId>cglib</groupId>
262                         <artifactId>cglib</artifactId>
263                         <version>2.2</version>
264                 </dependency>
265
266                 <dependency>
267                         <groupId>org.slf4j</groupId>
268                         <artifactId>slf4j-log4j12</artifactId>
269                         <version>1.5.11</version>
270                 </dependency>
271
272                 <dependency>
273                         <groupId>org.slf4j</groupId>
274                         <artifactId>slf4j-api</artifactId>
275                         <version>1.5.11</version>
276                 </dependency>
277
278                 <dependency>
279                         <groupId>log4j</groupId>
280                         <artifactId>log4j</artifactId>
281                         <version>1.3alpha-8</version>
282                 </dependency>
283
284                 <dependency>
285                         <groupId>net.sf</groupId>
286                         <artifactId>log4jdbc3</artifactId>
287                         <version>1.1</version>
288                 </dependency>
289
290                 <dependency>
291                         <groupId>hsqldb</groupId>
292                         <artifactId>hsqldb</artifactId>
293                         <version>1.8.0.10</version>
294                 </dependency>
295
296                 <dependency>
297                         <groupId>org.easymock</groupId>
298                         <artifactId>easymock</artifactId>
299                         <version>3.0</version>
300                 </dependency>
301
302                 <dependency>
303                         <groupId>commons-collections</groupId>
304                         <artifactId>commons-collections</artifactId>
305                         <version>3.2</version>
306                 </dependency>
307
308                 <dependency>
309                         <groupId>commons-digester</groupId>
310                         <artifactId>commons-digester</artifactId>
311                         <version>1.8</version>
312                 </dependency>
313
314                 <dependency>
315                         <groupId>org.antlr</groupId>
316                         <artifactId>antlr</artifactId>
317                         <version>3.0.1</version>
318                 </dependency>
319
320                 <!-- mysql driver -->
321                 <dependency>
322                         <groupId>mysql</groupId>
323                         <artifactId>mysql-connector-java</artifactId>
324                         <version>5.1.6</version>
325                 </dependency>
326
327         </dependencies>
328
329         <build>
330                 <defaultGoal>install</defaultGoal>
331                 <directory>${basedir}/target</directory>
332                 <finalName>eGov_WebProject</finalName>
333                 <pluginManagement>
334                         <plugins>
335                                 <plugin>
336                                         <groupId>org.apache.maven.plugins</groupId>
337                                         <artifactId>maven-compiler-plugin</artifactId>
338                                         <configuration>
339                                                 <source>1.6</source>
340                                                 <target>1.6</target>
341                                                 <encoding>UTF-8</encoding>
342                                         </configuration>
343                                 </plugin>
344                                 <plugin>
345                                         <groupId>org.codehaus.mojo</groupId>
346                                         <artifactId>hibernate3-maven-plugin</artifactId>
347                                         <version>2.1</version>
348                                         <configuration>
349                                                 <components>
350                                                         <component>
351                                                                 <name>hbm2ddl</name>
352                                                                 <implementation>annotationconfiguration</implementation>
353                                                         </component>
354                                                 </components>
355                                         </configuration>
356                                         <dependencies>
357                                                 <dependency>
358                                                         <groupId>hsqldb</groupId>
359                                                         <artifactId>hsqldb</artifactId>
360                                                         <version>1.8.0.7</version>
361                                                 </dependency>
362                                         </dependencies>
363                                 </plugin>
364                                 <!-- EMMA -->
365                                 <plugin>
366                                         <groupId>org.codehaus.mojo</groupId>
367                                         <artifactId>emma-maven-plugin</artifactId>
368                                         <version>1.0-alpha-1</version>
369                                 </plugin>
370                                 <!-- PMD manven plugin -->
371                                 <plugin>
372                                         <groupId>org.apache.maven.plugins</groupId>
373                                         <artifactId>maven-pmd-plugin</artifactId>
374                                         <version>2.4</version>
375                                 </plugin>
376                         </plugins>
377                 </pluginManagement>
378                 <plugins>
379                         <!-- EMMA -->
380                         <plugin>
381                                 <groupId>org.apache.maven.plugins</groupId>
382                                 <artifactId>maven-surefire-plugin</artifactId>
383                                 <configuration>
384                                         <skipTests>false</skipTests>
385                                         <forkMode>once</forkMode>
386                                         <reportFormat>xml</reportFormat>
387                                         <excludes>
388                                                 <exclude>**/Abstract*.java</exclude>
389                                                 <exclude>**/*Suite.java</exclude>
390                                         </excludes>
391                                         <includes>
392                                                 <include>**/*Test.java</include>
393                                         </includes>
394                                 </configuration>
395                         </plugin>
396                         <plugin>
397                                 <groupId>org.codehaus.mojo</groupId>
398                                 <artifactId>emma-maven-plugin</artifactId>
399                                 <version>1.0-alpha-1</version>
400                                 <inherited>true</inherited>
401                         </plugin>
402                         <!-- JavaDoc -->
403                         <plugin>
404                                 <groupId>org.apache.maven.plugins</groupId>
405                                 <artifactId>maven-javadoc-plugin</artifactId>
406                                 <version>2.5</version>
407                         </plugin>
408                 </plugins>
409         </build>
410         <reporting>
411                 <outputDirectory>${basedir}/target/site</outputDirectory>
412                 <plugins>
413                         <plugin>
414                                 <artifactId>maven-project-info-reports-plugin</artifactId>
415                                 <version>2.0.1</version>
416                                 <reportSets>
417                                         <reportSet>
418                                                 <id>sunlink</id>
419                                                 <reports>
420                                                         <report>javadoc</report>
421                                                 </reports>
422                                                 <inherited>true</inherited>
423                                                 <configuration>
424                                                         <links>
425                                                                 <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
426                                                         </links>
427                                                 </configuration>
428                                         </reportSet>
429                                 </reportSets>
430                         </plugin>
431                         <!-- JUnit Test Results & EMMA Coverage Reporting -->
432                         <plugin>
433                                 <groupId>org.codehaus.mojo</groupId>
434                                 <artifactId>emma-maven-plugin</artifactId>
435                                 <inherited>true</inherited>
436                         </plugin>
437                         <plugin>
438                                 <groupId>org.codehaus.mojo</groupId>
439                                 <artifactId>surefire-report-maven-plugin</artifactId>
440                                 <inherited>true</inherited>
441                                 <reportSets>
442                                         <reportSet>
443                                                 <reports>
444                                                         <report>report-only</report>
445                                                 </reports>
446                                         </reportSet>
447                                 </reportSets>
448                         </plugin>
449                         <!-- PMD manven plugin -->
450                         <!-- <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId>
451                                 <version>2.4</version> <configuration> <rulesets> <ruleset>./Ruleset.xml</ruleset>
452                                 </rulesets> <linkXref>true</linkXref> <sourceEncoding>${encoding}</sourceEncoding>
453                                 <minimumTokens>100</minimumTokens> <targetJdk>${compileSource}</targetJdk>
454                                 </configuration> <reportSets> <reportSet> <reports> <report>pmd</report>
455                                 </reports> </reportSet> </reportSets> </plugin> -->
456                         <!-- Generating JavaDoc Report -->
457                         <plugin>
458                                 <groupId>org.apache.maven.plugins</groupId>
459                                 <artifactId>maven-javadoc-plugin</artifactId>
460                                 <configuration>
461                                         <minmemory>128m</minmemory>
462                                         <maxmemory>512m</maxmemory>
463                                         <encoding>${encoding}</encoding>
464                                         <docencoding>${encoding}</docencoding>
465                                         <charset>${encoding}</charset>
466                                 </configuration>
467                         </plugin>
468                         <!-- Generating Java Source in HTML -->
469                         <plugin>
470                                 <artifactId>maven-jxr-plugin</artifactId>
471                                 <configuration>
472                                         <inputEncoding>${encoding}</inputEncoding>
473                                         <outputEncoding>${encoding}</outputEncoding>
474                                         <linkJavadoc>true</linkJavadoc>
475                                         <javadocDir>apidocs</javadocDir>
476                                 </configuration>
477                         </plugin>
478                 </plugins>
479         </reporting>
480 </project>