はじめに
Apache Maven(以下,Maven)はJava用プロジェクト管理ツールである.
Mavenではソースやjarをpom.xmlの指定に従いリポジトリから自動的に取って来る.
つまり,簡単に言うとJavaのオープンソース保管庫なのである.
Java初心者なので初めて知りました
参考文献
Mavenとは
http://d.hatena.ne.jp/keyword/Maven
IntellJにMavenの設定(本家)
https://www.jetbrains.com/help/idea/getting-started-with-maven.html
大まかな流れ
- Maven用のProjectを作成する.この中にはpom.xmlが入っています.
- 1で作成したProjectを適用させたいProjectに追加する.
以上です.簡単です.
今回は作成中Projectに追加する方法を記述致します.
これなら新規Projectでなくても網羅できるかと...
実装
今回は,統計処理がたくさん使用できる"Smile"という大変便利なオープンソースを,Projectで使用できるようにします.
Github Smile
https://github.com/haifengl/smile
大変便利なので,是非Starをお願い致します.
Maven用のProjectを作成する.
File→New→Project
の順に押すと上記のウィンドウが出現します.
次にこのウィンドウのMavenを押します.で,Next...
で,Next...すると...
こんなかんじのウィンドウが出現しますので,こんな感じに任意の言葉を入れましょう.
で,Next...
まあここも適当で.
locationだけはきちんと暗記しておいてください.で,Finish!!
私は,New Window派です.
以上で,1は完了しました.
1で作成したMaven Projectを適用させたいProjectに追加する.
File→Project Structure→Module
で,緑のプラスボタンをクリックしてください.
で,Import Projectをクリックしてください.
そしたら,こんな感じのウィンドウが出現しますので先ほど作成したMaven ProjectをクリックしてOKを押してください.
すると...
ってな感じになってますので,上画像のようにしてください.
Next→Next→Finish→OK
で終了してください.まだ終了ではありません
次に,もう一度
File→Project Structure→Libraries
でもう一度緑のプラスボタンをクリックしてください.
そして,From Mavenをクリックしてください.
いよいよ,Mavenからソースやjar ファイルをダウンロードします!!
こんな感じに入力します.ここは,取得したいレポジトリを記入します.
ある程度は検索してくれ,候補を出してくれるので,そこから選んでクリックを押します.
検索呼応穂が出ないときは,右の虫眼鏡マークを押して,検索してください.
できました.OKを押してください.
まとめ
IntellJでは,pom.xmlに記入せずに検索していれるみたいです.
もちろんpom.xmlに記入する方法もあると思います.