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" 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 <groupId>osm.surveyor</groupId>
5 <artifactId>ReStamp</artifactId>
6 <version>3.8.6-SNAPSHOT</version>
7 <packaging>jar</packaging>
9 <connection>scm:git:http://surveyor.mydns.jp/gitbucket/git/yuu/Restamp.git</connection>
10 <url>http://surveyor.mydns.jp/gitbucket/yuu/Restamp/wiki</url>
11 <developerConnection>scm:git:http://surveyor.mydns.jp/gitbucket/git/yuu/Restamp.git</developerConnection>
15 <!-- プロジェクトの名前、ロゴ、URL(右上) -->
17 <url>http://surveyor.mydns.jp/gitbucket/yuu/Restamp/wiki</url>
21 <name>MIT License</name>
22 <url>http://www.opensource.org/licenses/mit-license.php</url>
27 <name>Yuu Hayashi</name>
28 <email>hayashi.yuu@gmail.com</email>
29 <organization>surveyor</organization>
30 <organizationUrl>http://surveyor.mydns.jp/</organizationUrl>
35 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
36 <java.version>1.8</java.version>
37 <maven.compiler.source>${java.version}</maven.compiler.source>
38 <maven.compiler.target>${java.version}</maven.compiler.target>
41 <!-- DEPLOY先の指定 mvn deploy -->
42 <distributionManagement>
44 <id>surveyor.haya4</id>
45 <name>Internal Release Repository</name>
46 <url>http://surveyor.mydns.jp/archiva/repository/haya4/</url>
49 <id>surveyor.snapshots</id>
50 <name>Archiva Managed Snapshot Repository</name>
51 <url>http://surveyor.mydns.jp/archiva/repository/snapshots/</url>
53 </distributionManagement>
57 <id>surveyor.haya4</id>
58 <name>Internal Release Repository</name>
59 <url>http://surveyor.mydns.jp/archiva/repository/haya4/</url>
65 <!-- for JUnit test -->
67 <groupId>haya4.tools</groupId>
68 <artifactId>haya4-compress</artifactId>
69 <version>0.0.2</version>
74 <groupId>org.hamcrest</groupId>
75 <artifactId>hamcrest-core</artifactId>
76 <version>2.2</version>
81 <groupId>junit</groupId>
82 <artifactId>junit</artifactId>
83 <version>4.12</version>
88 <groupId>commons-codec</groupId>
89 <artifactId>commons-codec</artifactId>
90 <version>1.14</version>
94 <groupId>org.jacoco</groupId>
95 <artifactId>org.jacoco.agent</artifactId>
96 <version>0.8.1</version>
98 <classifier>runtime</classifier>
106 <groupId>org.apache.maven.plugins</groupId>
107 <artifactId>maven-site-plugin</artifactId>
108 <version>3.7.1</version>
110 <locales>ja</locales>
111 <inputEncoding>${project.build.sourceEncoding}</inputEncoding>
112 <outputEncoding>${site.encoding}</outputEncoding>
117 <groupId>org.apache.maven.plugins</groupId>
118 <artifactId>maven-project-info-reports-plugin</artifactId>
119 <version>3.0.0</version>
122 <groupId>org.apache.maven.plugins</groupId>
123 <artifactId>maven-compiler-plugin</artifactId>
124 <version>3.8.1</version>
126 <source>${java.version}</source>
127 <target>${java.version}</target>
131 <groupId>org.apache.maven.plugins</groupId>
132 <artifactId>maven-resources-plugin</artifactId>
133 <version>3.1.0</version>
135 <encoding>UTF-8</encoding>
140 <groupId>org.apache.maven.plugins</groupId>
141 <artifactId>maven-surefire-plugin</artifactId>
142 <version>3.0.0-M3</version>
144 <systemPropertyVariables>
145 <jacoco-agent.destfile>target/jacoco.exec</jacoco-agent.destfile>
146 </systemPropertyVariables>
147 <!-- ↓これがないとスタックトレースが出ない -->
148 <trimStackTrace>false</trimStackTrace>
153 <groupId>org.jacoco</groupId>
154 <artifactId>jacoco-maven-plugin</artifactId>
155 <version>0.8.5</version>
159 <goal>prepare-agent</goal>
163 <id>default-report</id>
175 <!-- UnitTest report to site -->
177 <groupId>org.apache.maven.plugins</groupId>
178 <artifactId>maven-surefire-report-plugin</artifactId>
181 <!-- Javadoc report to site -->
183 <groupId>org.apache.maven.plugins</groupId>
184 <artifactId>maven-javadoc-plugin</artifactId>
187 <show>protected</show>
188 <encoding>UTF-8</encoding>
189 <docencoding>UTF-8</docencoding>
190 <charset>UTF-8</charset>
194 <!-- Coverage report to site -->
196 <groupId>org.jacoco</groupId>
197 <artifactId>jacoco-maven-plugin</artifactId>
198 <version>0.8.5</version>
202 <report>report</report>