OSDN Git Service

logback.xml 置き場所をmaven用に変更
[coroid/jnicoapi.git] / pom.xml
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
5   <groupId>yukihane</groupId>
6   <artifactId>jnicoapi</artifactId>
7   <version>1.0-SNAPSHOT</version>
8   <packaging>jar</packaging>
9
10   <name>jnicoapi</name>
11
12   <properties>
13     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14   </properties>
15
16   <build>
17     <defaultGoal>compile</defaultGoal>
18     <sourceDirectory>src</sourceDirectory>
19     <testSourceDirectory>test</testSourceDirectory>
20     <outputDirectory>build/classes</outputDirectory>
21     <testOutputDirectory>build/test/classes</testOutputDirectory>
22     <resources>
23       <resource>
24         <directory>src/resources</directory>
25       </resource>
26     </resources>
27     <testResources>
28       <testResource>
29         <directory>test/testdata</directory>
30       </testResource>
31     </testResources>
32
33     <plugins>
34       <plugin>
35         <groupId>org.codehaus.gmaven</groupId>
36         <artifactId>gmaven-plugin</artifactId>
37         <version>1.4</version>
38         <executions>
39           <execution>
40             <goals>
41               <goal>generateStubs</goal>
42               <goal>compile</goal>
43               <!--
44               <goal>generateTestStubs</goal>
45               <goal>testCompile</goal>
46               -->
47             </goals>
48             <configuration>
49               <sources>
50                 <fileset>
51                   <directory>${project.build.sourceDirectory}</directory>
52                   <includes>
53                     <include>**/*.groovy</include>
54                   </includes>
55                 </fileset>
56               </sources>
57               <providerSelection>2.0</providerSelection>
58             </configuration>
59           </execution>
60         </executions>
61       </plugin>
62       <plugin>
63         <groupId>org.apache.maven.plugins</groupId>
64         <artifactId>maven-compiler-plugin</artifactId>
65         <configuration>
66           <source>1.7</source>
67           <target>1.7</target>
68         </configuration>
69       </plugin>
70     </plugins>
71   </build>
72   <repositories>
73     <repository>
74       <url>http://download.eclipse.org/rt/eclipselink/maven.repo/</url>
75       <id>eclipselink</id>
76       <layout>default</layout>
77       <name>Repository for library Library[eclipselink]</name>
78     </repository>
79   </repositories>
80
81   <reporting>
82     <outputDirectory>build/site</outputDirectory>
83
84     <plugins>
85       <plugin>
86         <groupId>org.apache.maven.plugins</groupId>
87         <artifactId>maven-surefire-report-plugin</artifactId>
88       </plugin>
89 <!--
90       <plugin>
91         <groupId>org.codehaus.mojo</groupId>
92         <artifactId>cobertura-maven-plugin</artifactId>
93       </plugin>
94       <plugin>
95         <groupId>org.apache.maven.plugins</groupId>
96         <artifactId>maven-jxr-plugin</artifactId>
97       </plugin>
98 -->
99     </plugins>
100   </reporting>
101
102   <dependencies>
103     <dependency>
104         <groupId>org.codehaus.groovy</groupId>
105         <artifactId>groovy-all</artifactId>
106         <version>2.0.1</version>
107     </dependency>
108     <dependency>
109         <groupId>com.h2database</groupId>
110         <artifactId>h2</artifactId>
111         <version>1.2.135</version>
112     </dependency>
113     <dependency>
114         <groupId>org.liquibase</groupId>
115         <artifactId>liquibase-core</artifactId>
116         <version>1.9.5</version>
117     </dependency>
118     <dependency>
119         <groupId>org.apache.httpcomponents</groupId>
120         <artifactId>httpclient</artifactId>
121         <version>4.1.2</version>
122         <exclusions>
123           <exclusion>
124             <groupId>commons-logging</groupId>
125             <artifactId>commons-logging</artifactId>
126           </exclusion>
127         </exclusions>
128     </dependency>
129     <dependency>
130         <groupId>rome</groupId>
131         <artifactId>rome</artifactId>
132         <version>1.0</version>
133     </dependency>
134     <dependency>
135         <groupId>net.sourceforge.nekohtml</groupId>
136         <artifactId>nekohtml</artifactId>
137         <version>1.9.16</version>
138     </dependency>
139     <dependency>
140         <groupId>xerces</groupId>
141         <artifactId>xercesImpl</artifactId>
142         <version>2.10.0</version>
143     </dependency>
144     <dependency>
145       <groupId>commons-cli</groupId>
146       <artifactId>commons-cli</artifactId>
147       <version>1.2</version>
148     </dependency>
149     <dependency>
150         <groupId>commons-configuration</groupId>
151         <artifactId>commons-configuration</artifactId>
152         <version>1.6</version>
153         <exclusions>
154           <exclusion>
155             <groupId>commons-logging</groupId>
156             <artifactId>commons-logging</artifactId>
157           </exclusion>
158         </exclusions>
159     </dependency>
160     <dependency>
161         <groupId>commons-io</groupId>
162         <artifactId>commons-io</artifactId>
163         <version>2.1</version>
164     </dependency>
165     <dependency>
166         <groupId>commons-lang</groupId>
167         <artifactId>commons-lang</artifactId>
168         <version>2.5</version>
169     </dependency>
170     <dependency>
171       <groupId>junit</groupId>
172       <artifactId>junit</artifactId>
173       <version>4.10</version>
174       <scope>test</scope>
175     </dependency>
176     <dependency>
177         <groupId>ch.qos.logback</groupId>
178         <artifactId>logback-classic</artifactId>
179         <version>0.9.29</version>
180     </dependency>
181     <dependency>
182         <groupId>org.slf4j</groupId>
183         <artifactId>jcl-over-slf4j</artifactId>
184         <version>1.6.2</version>
185     </dependency>
186     <dependency>
187         <groupId>org.slf4j</groupId>
188         <artifactId>log4j-over-slf4j</artifactId>
189         <version>1.6.2</version>
190     </dependency>
191     <dependency>
192       <groupId>org.eclipse.persistence</groupId>
193       <artifactId>eclipselink</artifactId>
194       <version>2.3.0</version>
195     </dependency>
196     <dependency>
197       <groupId>org.eclipse.persistence</groupId>
198       <artifactId>javax.persistence</artifactId>
199       <version>2.0.3</version>
200     </dependency>
201     <dependency>
202       <groupId>org.eclipse.persistence</groupId>
203       <artifactId>org.eclipse.persistence.jpa.modelgen.processor</artifactId>
204       <version>2.3.0</version>
205       <scope>provided</scope>
206     </dependency>
207   </dependencies>
208 </project>