OSDN Git Service

4f27cddb641dc7a01131e89b046cb3e237d455f8
[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     </dependency>
123     <dependency>
124         <groupId>rome</groupId>
125         <artifactId>rome</artifactId>
126         <version>1.0</version>
127     </dependency>
128     <dependency>
129         <groupId>net.sourceforge.nekohtml</groupId>
130         <artifactId>nekohtml</artifactId>
131         <version>1.9.16</version>
132     </dependency>
133     <dependency>
134         <groupId>xerces</groupId>
135         <artifactId>xercesImpl</artifactId>
136         <version>2.10.0</version>
137     </dependency>
138     <dependency>
139       <groupId>commons-cli</groupId>
140       <artifactId>commons-cli</artifactId>
141       <version>1.2</version>
142     </dependency>
143     <dependency>
144         <groupId>commons-configuration</groupId>
145         <artifactId>commons-configuration</artifactId>
146         <version>1.6</version>
147     </dependency>
148     <dependency>
149         <groupId>commons-io</groupId>
150         <artifactId>commons-io</artifactId>
151         <version>2.1</version>
152     </dependency>
153     <dependency>
154         <groupId>commons-lang</groupId>
155         <artifactId>commons-lang</artifactId>
156         <version>2.5</version>
157     </dependency>
158     <dependency>
159       <groupId>junit</groupId>
160       <artifactId>junit</artifactId>
161       <version>4.10</version>
162       <scope>test</scope>
163     </dependency>
164     <dependency>
165         <groupId>ch.qos.logback</groupId>
166         <artifactId>logback-classic</artifactId>
167         <version>0.9.29</version>
168     </dependency>
169     <dependency>
170         <groupId>org.slf4j</groupId>
171         <artifactId>jcl-over-slf4j</artifactId>
172         <version>1.6.2</version>
173     </dependency>
174     <dependency>
175         <groupId>org.slf4j</groupId>
176         <artifactId>log4j-over-slf4j</artifactId>
177         <version>1.6.2</version>
178     </dependency>
179     <dependency>
180       <groupId>org.eclipse.persistence</groupId>
181       <artifactId>eclipselink</artifactId>
182       <version>2.3.0</version>
183     </dependency>
184     <dependency>
185       <groupId>org.eclipse.persistence</groupId>
186       <artifactId>javax.persistence</artifactId>
187       <version>2.0.3</version>
188     </dependency>
189     <dependency>
190       <groupId>org.eclipse.persistence</groupId>
191       <artifactId>org.eclipse.persistence.jpa.modelgen.processor</artifactId>
192       <version>2.3.0</version>
193       <scope>provided</scope>
194     </dependency>
195   </dependencies>
196 </project>