忘れないようにまとめておく。
Java8 API
モジュール
rt.jar
Java8 APIのランタイムコア(モジュール)。
JAVA_HOME/jre/lib
に置いてある。
ソースファイルはJAVA_HOME/src.zip
。
jfxrt.jar
JavaFXのランタイムコア
JAVA_HOME/jre/lib/ext
に置いてある。
ソースファイルはJAVA_HOME/javafx-src.zip
ファイル階層
- jdk1.8.xxx
- bin
- java
- javac
- javap
- javah
- javadoc
- lib
- tools.jar
- dt.jar
- jre
- bin
- lib
- applet
- ext
- jfxrt.jar
- localdata.jar
- fonts
- security
- sqarc
- server
- client
- rt.jar
- charsets.jar
- java
jdk1.8.xxx
JDKソフトウェアがインストールされているルートディレクトリ。ライセンスやAPIソースコードなど。
jdk1.8.xxx/bin
JDKに含まれるすべての開発ツールの実行ファイルディレクトリ。
jdk1.8.xxx/lib
開発ツールによって使用されるファイル用のディレクトリ。JDKツールとユーティリティーをサポートするクラスが置かれている
jdk1.8.xxx/jre
JDK開発ツールで使用されるJava Runntime Environment
のルートディレクトリ。JREの本体。