xead/XeadModeler — pull request #4 by iteman (2014-06-12 15:26:24+00:00)
Title: Maven サポート

| Q | A
| ------------- | ---
| Bug fix? | no
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | -
| Fixed tickets | -
| License | The BSD 3-Clause License
| Doc PR | -

# 変更点 1

Java プロジェクトの依存管理やビルドによく使われている [Maven]() の設定ファイルを追加しました。これによって、Windows、Mac、Linux のいずれの環境でも、以下のコマンドで XEAD Modeler をビルドすることができます。

```console
mvn clean verify
```

# 変更点 2

また、この Maven プロジェクトを使って Eclipse プロジェクトを再作成しました。これによって、Maven の依存管理やビルドが Eclipse と統合されます。Eclipse プロジェクトを新たにインポートすることで動作確認を行うことができます。

# 変更点 3

Maven プロジェクトで実行可能な JAR を作成できるようにしました。前述の `mvn` コマンドでビルドを行うと、`target/xeadModeler-V1.R3.M57-SNAPSHOT.jar` というファイルができます。このファイルには poi や xercesImpl も含まれており、以下のコマンドでアプリケーションを起動することができます。

```console
java -jar /path/to/xeadModeler-V1.R3.M57-SNAPSHOT.jar
```

以上、ご確認の上取り込みをご検討願います。