0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

IntelliJ IDEA上でjava非標準ライブラリを使う方法

Posted at

初投稿です

IntelliJ IDEAを使って、javaの勉強をしていたところ困ったことをまとめます。

javaで標準に含まれていないクラスの活用

やり方1 ソースコードをもらう

やり方2 バイナリモジュールをもらう

バイナリモジュールとはコンパイル済みのコードのことを示す

そして、一般的にJARファイルに複数のクラスがまとまったライブラリをもらうことが多い
しかし、普通にimportしてもライブラリが動かない!

この原因はjavaがクラスパスで指定されたパスしか探索しないからで解決方法は2つ

①環境変数CLASSPATHに宣言する

②javacなどのコマンド実行時に-cpオプションをつける

ここからが本題

では、上記のことをIntelliJ IDEAのGUIでやってみよう!

練習として,commons-logging:ログ出力を簡単にするためのクラス群をApacheソフトウェア財団のサイトからzipでダウンロードします
ここからcommons-loggingをダウンロードできます

そして、展開したファイルを同じディレクトリに配置してください。

スクリーンショット 2018-12-13 2.58.02.png 赤色になっていて、まだ使えないことがわかります。 スクリーンショット 2018-12-13 3.05.31.png 右クリックを押してAdd as Libraryを押します。 スクリーンショット 2018-12-13 3.08.12.png

こういうのが出てくるので自分のディレクトリを選んでOKを押せば完了です!

スクリーンショット 2018-12-13 3.10.04.png

ちゃんと動作しているのがわかります。これで完了です

初心者が最初JARファイルを利用・再利用するにはどうしたらいいかわからないときにやってみるといいかもしれません。
以上
初心者プログラマーからでした

0
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
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?