OSDN Git Service

add release plugin
[ea2ddl/ea2ddl.git] / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
2         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">\r
3         <modelVersion>4.0.0</modelVersion>\r
4         <groupId>jp.sourceforge.ea2ddl</groupId>\r
5         <artifactId>ea2ddl-parent</artifactId>\r
6         <version>0.0.3-SNAPSHOT</version>\r
7         <packaging>pom</packaging>\r
8 \r
9         <name>Enterprise Architect to DDL</name>\r
10         <description>Enterprise Architect to DDL</description>\r
11         <url>http://ea2ddl.sourceforge.jp/</url>\r
12         <inceptionYear>2008</inceptionYear>\r
13         <licenses>\r
14                 <license>\r
15                         <name>The Apache Software License, Version 2.0</name>\r
16                         <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>\r
17                         <distribution>repo</distribution>\r
18                 </license>\r
19         </licenses>\r
20         <scm>\r
21                 <connection>scm:git:git://git.sourceforge.jp/gitroot/ea2ddl/ea2ddl.git</connection>\r
22                 <developerConnection>scm:git:git@git.sourceforge.jp:/gitroot/ea2ddl/ea2ddl.git</developerConnection>\r
23                 <url>http://git.sourceforge.jp/view?p=ea2ddl/ea2ddl.git</url>\r
24         </scm>\r
25         <modules>\r
26                 <module>ea2ddl-common</module>\r
27                 <module>ea2ddl-dao</module>\r
28                 <module>ea2ddl-ddl</module>\r
29                 <module>ea2ddl-dist</module>\r
30         </modules>\r
31         <repositories>\r
32                 <repository>\r
33                         <id>maven.seasar.org</id>\r
34                         <name>The Seasar Foundation Maven2 Repository</name>\r
35                         <url>http://maven.seasar.org/maven2</url>\r
36                 </repository>\r
37         </repositories>\r
38         <build>\r
39                 <pluginManagement>\r
40                         <plugins>\r
41                                 <plugin>\r
42                                         <artifactId>maven-compiler-plugin</artifactId>\r
43                                         <configuration>\r
44                                                 <encoding>UTF-8</encoding>\r
45                                                 <source>1.5</source>\r
46                                                 <target>1.5</target>\r
47                                         </configuration>\r
48                                 </plugin>\r
49                                 <plugin>\r
50                                         <groupId>org.apache.maven.plugins</groupId>\r
51                                         <artifactId>maven-source-plugin</artifactId>\r
52                                         <executions>\r
53                                                 <execution>\r
54                                                         <phase>package</phase>\r
55                                                         <goals>\r
56                                                                 <goal>jar</goal>\r
57                                                         </goals>\r
58                                                 </execution>\r
59                                         </executions>\r
60                                 </plugin>\r
61                                 <plugin>\r
62                                         <artifactId>maven-javadoc-plugin</artifactId>\r
63                                         <executions>\r
64                                                 <execution>\r
65                                                         <phase>package</phase>\r
66                                                         <goals>\r
67                                                                 <goal>jar</goal>\r
68                                                         </goals>\r
69                                                 </execution>\r
70                                         </executions>\r
71                                         <configuration>\r
72                                                 <source>1.5</source>\r
73                                                 <encoding>UTF-8</encoding>\r
74                                                 <docencoding>UTF-8</docencoding>\r
75                                                 <charset>UTF-8</charset>\r
76                                                 <locales>ja</locales>\r
77                                                 <aggregate>true</aggregate>\r
78                                                 <additionalJOption>-J-Xmx512m</additionalJOption>\r
79                                                 <links>\r
80                                                         <link>http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/</link>\r
81                                                         <link>http://java.sun.com/j2ee/1.4/docs/api/</link>\r
82                                                         <link>http://aopalliance.sourceforge.net/doc/</link>\r
83                                                 </links>\r
84                                         </configuration>\r
85                                 </plugin>\r
86                                 <plugin>\r
87                                         <groupId>org.apache.maven.plugins</groupId>\r
88                                         <artifactId>maven-surefire-plugin</artifactId>\r
89                                         <configuration>\r
90                                                 <forkMode>once</forkMode>\r
91                                                 <argLine>\r
92                                                         -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m\r
93                                                 </argLine>\r
94                                         </configuration>\r
95                                 </plugin>\r
96                                 <plugin>\r
97                                         <groupId>org.apache.maven.plugins</groupId>\r
98                                         <artifactId>maven-release-plugin</artifactId>\r
99                                         <version>2.2.2</version>\r
100                                         <configuration>\r
101                                                 <arguments>-Dmaven.test.skip</arguments>\r
102                                                 <autoVersionSubmodules>true</autoVersionSubmodules>\r
103                                                 <localCheckout>true</localCheckout>\r
104                                         </configuration>\r
105                                 </plugin>\r
106                         </plugins>\r
107                 </pluginManagement>\r
108         </build>\r
109 \r
110         <properties>\r
111                 <s2.version>2.4.30</s2.version>\r
112         </properties>\r
113 \r
114         <dependencies>\r
115                 <dependency>\r
116                         <groupId>junit</groupId>\r
117                         <artifactId>junit</artifactId>\r
118                         <version>4.4</version>\r
119                         <scope>test</scope>\r
120                 </dependency>\r
121                 <dependency>\r
122                         <groupId>junit-addons</groupId>\r
123                         <artifactId>junit-addons</artifactId>\r
124                         <version>1.4</version>\r
125                         <type>jar</type>\r
126                         <scope>test</scope>\r
127                         <exclusions>\r
128                                 <exclusion>\r
129                                         <groupId>junit-addons</groupId>\r
130                                         <artifactId>junit-addons-runner</artifactId>\r
131                                 </exclusion>\r
132                                 <exclusion>\r
133                                         <groupId>xerces</groupId>\r
134                                         <artifactId>xercesImpl</artifactId>\r
135                                 </exclusion>\r
136                                 <exclusion>\r
137                                         <groupId>xerces</groupId>\r
138                                         <artifactId>xmlParserAPIs</artifactId>\r
139                                 </exclusion>\r
140                         </exclusions>\r
141                 </dependency>\r
142                 <dependency>\r
143                         <groupId>log4j</groupId>\r
144                         <artifactId>log4j</artifactId>\r
145                         <version>1.2.14</version>\r
146                 </dependency>\r
147                 <dependency>\r
148                         <groupId>commons-logging</groupId>\r
149                         <artifactId>commons-logging</artifactId>\r
150                         <version>1.1</version>\r
151                         <exclusions>\r
152                                 <exclusion>\r
153                                         <artifactId>avalon-framework</artifactId>\r
154                                         <groupId>avalon-framework</groupId>\r
155                                 </exclusion>\r
156                                 <exclusion>\r
157                                         <artifactId>logkit</artifactId>\r
158                                         <groupId>logkit</groupId>\r
159                                 </exclusion>\r
160                                 <exclusion>\r
161                                         <artifactId>log4j</artifactId>\r
162                                         <groupId>log4j</groupId>\r
163                                 </exclusion>\r
164                                 <exclusion>\r
165                                         <artifactId>servlet-api</artifactId>\r
166                                         <groupId>javax.servlet</groupId>\r
167                                 </exclusion>\r
168                         </exclusions>\r
169                 </dependency>\r
170                 <dependency>\r
171                         <groupId>commons-lang</groupId>\r
172                         <artifactId>commons-lang</artifactId>\r
173                         <version>2.3</version>\r
174                 </dependency>\r
175                 <dependency>\r
176                         <groupId>commons-collections</groupId>\r
177                         <artifactId>commons-collections</artifactId>\r
178                         <version>3.2</version>\r
179                 </dependency>\r
180         </dependencies>\r
181 \r
182         <dependencyManagement>\r
183                 <dependencies>\r
184                         <dependency>\r
185                                 <groupId>org.seasar.container</groupId>\r
186                                 <artifactId>s2-extension</artifactId>\r
187                                 <version>${s2.version}</version>\r
188                                 <type>jar</type>\r
189                                 <exclusions>\r
190                                         <exclusion>\r
191                                                 <artifactId>poi</artifactId>\r
192                                                 <groupId>poi</groupId>\r
193                                         </exclusion>\r
194                                 </exclusions>\r
195                         </dependency>\r
196                         <dependency>\r
197                                 <groupId>org.seasar.container</groupId>\r
198                                 <artifactId>s2-tiger</artifactId>\r
199                                 <version>${s2.version}</version>\r
200                                 <type>jar</type>\r
201                                 <exclusions>\r
202                                         <exclusion>\r
203                                                 <artifactId>poi</artifactId>\r
204                                                 <groupId>poi</groupId>\r
205                                         </exclusion>\r
206                                 </exclusions>\r
207                         </dependency>\r
208 \r
209                         <dependency>\r
210                                 <groupId>org.apache.geronimo.specs</groupId>\r
211                                 <artifactId>geronimo-j2ee_1.4_spec</artifactId>\r
212                                 <version>1.0</version>\r
213                                 <type>jar</type>\r
214                                 <scope>provided</scope>\r
215                         </dependency>\r
216                         <dependency>\r
217                                 <groupId>org.apache.geronimo.specs</groupId>\r
218                                 <artifactId>geronimo-ejb_3.0_spec</artifactId>\r
219                                 <version>1.0</version>\r
220                                 <type>jar</type>\r
221                                 <scope>provided</scope>\r
222                         </dependency>\r
223                         <dependency>\r
224                                 <groupId>org.apache.geronimo.specs</groupId>\r
225                                 <artifactId>geronimo-jpa_3.0_spec</artifactId>\r
226                                 <version>1.0</version>\r
227                                 <type>jar</type>\r
228                                 <scope>provided</scope>\r
229                         </dependency>\r
230                         <dependency>\r
231                                 <groupId>org.apache.geronimo.specs</groupId>\r
232                                 <artifactId>geronimo-jta_1.1_spec</artifactId>\r
233                                 <version>1.0</version>\r
234                                 <type>jar</type>\r
235                                 <scope>provided</scope>\r
236                         </dependency>\r
237                         <dependency>\r
238                                 <groupId>org.apache.poi</groupId>\r
239                                 <artifactId>poi</artifactId>\r
240                                 <version>3.0.2-FINAL</version>\r
241                         </dependency>\r
242                         <dependency>\r
243                                 <groupId>org.seasar.dbflute</groupId>\r
244                                 <artifactId>dbflute</artifactId>\r
245                                 <version>0.8.1</version>\r
246                         </dependency>\r
247                         <dependency>\r
248                                 <groupId>org.apache.ant</groupId>\r
249                                 <artifactId>ant</artifactId>\r
250                                 <version>1.7.1</version>\r
251                         </dependency>\r
252                         <dependency>\r
253                                 <groupId>org.freemarker</groupId>\r
254                                 <artifactId>freemarker</artifactId>\r
255                                 <version>2.3.13</version>\r
256                         </dependency>\r
257                         <dependency>\r
258                                 <groupId>org.seasar.dbflute</groupId>\r
259                                 <artifactId>dbflute-runtime</artifactId>\r
260                                 <version>0.9.3</version>\r
261                         </dependency>\r
262                 </dependencies>\r
263         </dependencyManagement>\r
264 \r
265 </project>\r