*.jar

Java

*.jarとは?

 状態:-  閲覧数:1,536  投稿日:2018-07-24  更新日:2018-07-24  

表記


英語
・Java ARchive の略称

平仮名
・じゃー

Javaにおいて複数のリソースを1つのファイルに収めるために用いられるファイル形式の拡張子


Java のクラスファイル *.class を集めて圧縮したもの
・Javaの複数クラスのファイルを1つの.jarファイルに圧縮し、環境変数CLASSPATHの値に.jarファイルのフルパスを記載すれば、Javaは.jarファイル内に存在するファイルを読み取ることができる
・Java SDKに標準でjar.exeが用意されており、圧縮解凍をjarコマンドで行うことが出来る

コンパイル時や実行時に Java の処理系がこのライブラリを参照するようにするには?

 閲覧数:362 投稿日:2018-07-25 更新日:2018-07-30 

方法A.classpath に含める


コンパイラがクラスを探しにいく場所のリストである classpath に含める
・環境変数 CLASSPATH の設定をする (既にあれば追加する)
・コマンド実行時に -classpath オプションで追加する
・eclipse のビルド・パスに追加する

方法B.システム標準の *.jar 置き場へコピー


システム標準の *.jar 置き場へコピーし、何も設定しなくても参照されるようにする


外部ライブラリのインストール
Java Eclipseでライブラリを使って開発効率向上


extendsキーワードで指定された継承元は親クラス。親の親を指定することは出来ない

JDK

コメント投稿(ログインが必要)