OSDN Git Service

some bug fixed
[stigmata/stigmata.git] / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <project>
4   <modelVersion>4.0.0</modelVersion>
5   <groupId>jp.naist.se</groupId>
6   <artifactId>stigmata</artifactId>
7   <version>1.1.0</version>
8   <name>stigmata</name>
9   <description>Java birthmark toolkit</description>
10   <url>http://stigmata.sourceforge.jp/</url>
11   <inceptionYear>2006</inceptionYear>
12
13   <repositories>
14     <repository>
15       <id>maven.cafebabe.jp</id>
16       <name>The cafebabe Maven2 Repository</name>
17       <url>http://cafebabe.jp/repository/maven2</url>
18     </repository>
19     <repository>
20       <id>stigmata.sourceforge.jp</id>
21       <name>Stigmata Maven2 Repository in sourceforge.jp</name>
22       <url>http://stigmata.sourceforge.jp/maven2</url>
23     </repository>
24     <repository>
25       <id>talisman.sourceforge.jp</id>
26       <name>Talisman Maven2 Repository in sourceforge.jp</name>
27       <url>http://talisman.sourceforge.jp/maven2</url>
28     </repository>
29   </repositories>
30
31   <developers>
32     <developer>
33       <id>tama</id>
34       <name>Haruaki TAMADA</name>
35       <email>harua-t[ at ]is.naist.jp</email>
36       <organization>NAIST, Software Engineering Lab.</organization>
37       <organizationUrl>http://se.naist.jp/</organizationUrl>
38       <timezone>-9</timezone>
39     </developer>
40   </developers>
41
42   <organization>
43     <name>Software Engineering Lab., NAIST</name>
44     <url>http://se.naist.jp/</url>
45   </organization>
46
47   <dependencies>
48     <dependency>
49       <groupId>asm</groupId>
50       <artifactId>asm-all</artifactId>
51       <version>2.2.3</version>
52       <scope>compile</scope>
53     </dependency>
54     <dependency>
55       <groupId>commons-beanutils</groupId>
56       <artifactId>commons-beanutils</artifactId>
57       <version>1.7.0</version>
58       <scope>compile</scope>
59     </dependency>
60     <dependency>
61       <groupId>jp.sourceforge.talisman</groupId>
62       <artifactId>xmlcli</artifactId>
63       <version>1.2.1</version>
64       <scope>compile</scope>
65     </dependency>
66     <dependency>
67       <groupId>Jama</groupId>
68       <artifactId>Jama</artifactId>
69       <version>1.0.2</version>
70       <scope>compile</scope>
71     </dependency>
72 <!--
73     <dependency>
74       <groupId>edu.stanford.ejalbert</groupId>
75       <artifactId>browserlauncher</artifactId>
76       <version>1.2</version>
77       <scope>compile</scope>
78     </dependency>
79 -->
80     <dependency>
81       <groupId>junit</groupId>
82       <artifactId>junit</artifactId>
83       <version>4.1</version>
84       <scope>test</scope>
85     </dependency>
86   </dependencies>
87
88   <licenses>
89     <license>
90       <name>Apache License 2.0</name>
91       <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
92       <distribution>repo</distribution>
93     </license>
94   </licenses>
95
96   <distributionManagement>
97     <repository>
98       <id>shell.sourceforge.jp</id>
99       <url>scp://tama3@shell.sourceforge.jp/home/groups/s/st/stigmata/htdocs/maven2</url>
100     </repository>
101     <site>
102       <id>shell.sourceforge.jp</id>
103       <url>scp://tama3@shell.sourceforge.jp/home/groups/s/st/stigmata/htdocs</url>
104     </site>
105   </distributionManagement>
106
107   <scm>
108     <connection>scm:svn:http://svn.sourceforge.jp/svnroot/stigmata/trunk</connection>
109     <developerConnection>scm:svn:svn+ssh://tama3@svn.sourceforge.jp/svnroot/stigmata/trunk/</developerConnection>
110     <url>http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/?root=stigmata</url>
111   </scm>
112
113   <build>
114     <plugins>
115       <plugin>
116         <groupId>org.apache.maven.plugins</groupId>
117         <artifactId>maven-compiler-plugin</artifactId>
118         <configuration>
119           <source>1.5</source>
120           <target>1.5</target>
121           <encoding>shift_jis</encoding>
122         </configuration>
123       </plugin>
124
125       <plugin>
126         <groupId>org.apache.maven.plugins</groupId>
127         <artifactId>maven-jar-plugin</artifactId>
128         <configuration>
129           <archive>
130             <manifest>
131               <mainClass>jp.naist.se.stigmata.Main</mainClass>
132               <addClasspath>true</addClasspath>
133               <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
134             </manifest>
135           </archive>
136         </configuration>
137       </plugin>
138
139       <plugin>
140         <groupId>org.codehaus.mojo</groupId>
141         <artifactId>dependency-maven-plugin</artifactId>
142         <executions>
143           <execution>
144             <id>copy-dependencies</id>
145             <phase>package</phase>
146             <goals>
147               <goal>copy-dependencies</goal>
148             </goals>
149             <configuration>
150               <outputDirectory>${project.build.directory}</outputDirectory>
151             </configuration>
152           </execution>
153         </executions>
154       </plugin>
155
156 <!--
157 This task has a bug...
158 The bug is that resource file is copied to target/classes directory, too.
159 -->
160 <!--
161       <plugin>
162         <groupId>org.codehaus.mojo</groupId>
163         <artifactId>native2ascii-maven-plugin</artifactId>
164         <executions>
165           <execution>
166             <goals>
167               <goal>native2ascii</goal>
168             </goals>
169             <configuration>
170               <ext>.properties</ext>
171               <includes>*.source</includes>
172               <encoding>shift_jis</encoding>
173               <src>${basedir}/src/main/resources/resources/</src>
174               <dest>${project.build.directory}/classes/resources</dest>
175             </configuration>
176           </execution>
177         </executions>
178       </plugin>
179 -->
180       <!-- for JUnit4 -->
181       <plugin>
182         <artifactId>maven-surefire-plugin</artifactId>
183         <version>2.3</version>
184       </plugin>
185       <plugin>
186         <groupId>org.apache.maven.plugins</groupId>
187         <artifactId>maven-site-plugin</artifactId>
188         <configuration>
189           <inputEncoding>utf-8</inputEncoding>
190           <outputEncoding>utf-8</outputEncoding>
191           <locales>en</locales>
192         </configuration>
193       </plugin>
194     </plugins>
195   </build>
196
197   <reporting>
198     <plugins>
199       <!-- looking for potential problems -->
200       <plugin>
201         <groupId>org.apache.maven.plugins</groupId>
202         <artifactId>maven-pmd-plugin</artifactId>
203       </plugin>
204       <plugin>
205         <groupId>org.apache.maven.plugins</groupId>
206         <artifactId>maven-javadoc-plugin</artifactId>
207         <configuration>
208           <locale>en</locale>
209         </configuration>
210       </plugin>
211     </plugins>
212   </reporting>
213 </project>