IntelliJにMavenから取得したjarファイルを追加

# はじめに
Apache Maven(以下，Maven)はJava用プロジェクト管理ツールである．
Mavenではソースやjarをpom.xmlの指定に従いリポジトリから自動的に取って来る．
つまり，簡単に言うとJavaのオープンソース保管庫なのである．
Java初心者なので初めて知りました:umbrella:

# 参考文献
Mavenとは
http://d.hatena.ne.jp/keyword/Maven
IntellJにMavenの設定(本家)
https://www.jetbrains.com/help/idea/getting-started-with-maven.html

# 大まかな流れ

1. Maven用のProjectを作成する．この中にはpom.xmlが入っています．
2. 1で作成したProjectを適用させたいProjectに追加する．

以上です．簡単です．
今回は作成中Projectに追加する方法を記述致します．
これなら新規Projectでなくても網羅できるかと...:frowning2:

# 実装
今回は，統計処理がたくさん使用できる"Smile"という大変便利なオープンソースを，Projectで使用できるようにします．
Github Smile
https://github.com/haifengl/smile
大変便利なので，是非Star:star:をお願い致します．

## Maven用のProjectを作成する．
File→New→Project
![SnapCrab_NoName_2017-6-14_23-57-10_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/9a50f78f-a04b-0913-a3ee-654afc98c4ba.png)
の順に押すと上記のウィンドウが出現します．
次にこのウィンドウのMavenを押します．で，Next...
![SnapCrab_NoName_2017-6-14_23-58-51_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/f7fcbaa3-f752-1ba3-fd98-3ae43c66c508.png)
で，Next...すると...
![SnapCrab_NoName_2017-6-15_0-0-48_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/fbd3dc0f-b438-1b88-bd6f-4cf4e151fc8e.png)
こんなかんじのウィンドウが出現しますので，こんな感じに任意の言葉を入れましょう．
で，Next...
![SnapCrab_NoName_2017-6-15_0-1-51_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/03c809da-495f-370d-50eb-5393c0d31978.png)
まあここも適当で．
locationだけはきちんと暗記しておいてください．で，Finish!!
![SnapCrab_NoName_2017-6-15_0-3-56_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/c1daaf62-b9c7-838d-d450-a8efd06e9257.png)
私は，New Window派です．

以上で，1は完了しました．

## 1で作成したMaven Projectを適用させたいProjectに追加する．
File→Project Structure→Module
![SnapCrab_NoName_2017-6-15_0-7-41_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/03f6e8f9-05aa-3729-aeb9-20eff259e783.png)
で，緑のプラスボタンをクリックしてください．
で，Import Projectをクリックしてください．
![SnapCrab_NoName_2017-6-15_0-9-36_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/d32fab77-0bd3-6936-bcc5-b94432d6cfcd.png)

そしたら，こんな感じのウィンドウが出現しますので先ほど作成したMaven ProjectをクリックしてOKを押してください．
すると...

![SnapCrab_NoName_2017-6-15_0-10-46_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/3062f8e6-c5e1-6f54-4778-6a93b33b3740.png)

ってな感じになってますので，上画像のようにしてください．

Next→Next→Finish→OK

で終了してください．まだ終了ではありません:tea:

次に，もう一度
File→Project Structure→Libraries
でもう一度緑のプラスボタンをクリックしてください．![SnapCrab_NoName_2017-6-15_0-13-59_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/0d69ad6f-ba15-31c1-d914-f1ba902ce2cb.png)

そして，From Mavenをクリックしてください．
いよいよ，Mavenからソースやjar ファイルをダウンロードします！！
![SnapCrab_NoName_2017-6-15_0-16-10_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/a1be5e3d-c48b-86d0-0f5c-1e9b0cb847ab.png)
こんな感じに入力します．ここは，取得したいレポジトリを記入します．
ある程度は検索してくれ，候補を出してくれるので，そこから選んでクリックを押します．
検索呼応穂が出ないときは，右の虫眼鏡マークを押して，検索してください．![SnapCrab_NoName_2017-6-15_0-18-12_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/ce4b707d-f159-8311-b31d-b8d12666b100.png)
![SnapCrab_NoName_2017-6-15_0-18-36_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/ded4d56b-2729-560e-7ce0-a17263837774.png)
![SnapCrab_NoName_2017-6-15_0-18-46_No-00.png](https://qiita-image-store.s3.amazonaws.com/0/129578/75e8cc08-ed66-6b7a-52ec-6f99d963a2fc.png)

できました．OKを押してください．

# まとめ
IntellJでは，pom.xmlに記入せずに検索していれるみたいです．
もちろんpom.xmlに記入する方法もあると思います．