LoginSignup
2
2

More than 5 years have passed since last update.

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

Posted at

はじめに

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
の順に押すと上記のウィンドウが出現します.
次にこのウィンドウのMavenを押します.で,Next...
SnapCrab_NoName_2017-6-14_23-58-51_No-00.png
で,Next...すると...
SnapCrab_NoName_2017-6-15_0-0-48_No-00.png
こんなかんじのウィンドウが出現しますので,こんな感じに任意の言葉を入れましょう.
で,Next...
SnapCrab_NoName_2017-6-15_0-1-51_No-00.png
まあここも適当で.
locationだけはきちんと暗記しておいてください.で,Finish!!
SnapCrab_NoName_2017-6-15_0-3-56_No-00.png
私は,New Window派です.

以上で,1は完了しました.

1で作成したMaven Projectを適用させたいProjectに追加する.

File→Project Structure→Module
SnapCrab_NoName_2017-6-15_0-7-41_No-00.png
で,緑のプラスボタンをクリックしてください.
で,Import Projectをクリックしてください.
SnapCrab_NoName_2017-6-15_0-9-36_No-00.png

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

SnapCrab_NoName_2017-6-15_0-10-46_No-00.png

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

Next→Next→Finish→OK

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

次に,もう一度
File→Project Structure→Libraries
でもう一度緑のプラスボタンをクリックしてください.SnapCrab_NoName_2017-6-15_0-13-59_No-00.png

そして,From Mavenをクリックしてください.
いよいよ,Mavenからソースやjar ファイルをダウンロードします!!
SnapCrab_NoName_2017-6-15_0-16-10_No-00.png
こんな感じに入力します.ここは,取得したいレポジトリを記入します.
ある程度は検索してくれ,候補を出してくれるので,そこから選んでクリックを押します.
検索呼応穂が出ないときは,右の虫眼鏡マークを押して,検索してください.SnapCrab_NoName_2017-6-15_0-18-12_No-00.png
SnapCrab_NoName_2017-6-15_0-18-36_No-00.png
SnapCrab_NoName_2017-6-15_0-18-46_No-00.png

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

まとめ

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

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2