Java8系のJDK Venderによる内包SDK（Jar）の違い

# 背景

とある案件でローカル環境構築時に、SDKの内容がJDK Venderによって違いがありハマったので共有

# 現在の主なJDK Vender（主観です）
- Adopt
- Amazon
- Zulu
- Oracle(Open)

OracleのJava新バージョンのリリース間隔やサポート期間が変わったため、AmazonやAdoptが今後の有力なJDK Venderと考えています。
ここでは、単純に内包しているSDKを列挙するにとどめます。

javafxがなかったりするので、それぞれ注意してJDK Venderを選定する必要があります。
現状サポート期間を考慮するとAmazonが一歩リードか？

# 環境

- sdkmanを利用して各JDKをinstallしています。

## AdoptOpenJDK 8.0.212.j9-adpt

```
./jre/lib/security/policy/unlimited/local_policy.jar
./jre/lib/security/policy/unlimited/US_export_policy.jar
./jre/lib/security/policy/limited/local_policy.jar
./jre/lib/security/policy/limited/US_export_policy.jar
./jre/lib/rt.jar
./jre/lib/ext/traceformat.jar
./jre/lib/ext/sunec.jar
./jre/lib/ext/nashorn.jar
./jre/lib/ext/cldrdata.jar
./jre/lib/ext/dtfjview.jar
./jre/lib/ext/dnsns.jar
./jre/lib/ext/localedata.jar
./jre/lib/ext/sunjce_provider.jar
./jre/lib/ext/dtfj.jar
./jre/lib/ext/sunpkcs11.jar
./jre/lib/ext/jaccess.jar
./jre/lib/ext/zipfs.jar
./jre/lib/jsse.jar
./jre/lib/charsets.jar
./jre/lib/resources.jar
./jre/lib/management-agent.jar
./jre/lib/ddr/j9ddr.jar
./jre/lib/jce.jar
./demo/scripting/jconsole-plugin/jconsole-plugin.jar
./demo/jpda/examples.jar
./demo/jvmti/minst/minst.jar
./demo/jvmti/heapTracker/heapTracker.jar
./demo/jvmti/mtrace/mtrace.jar
./demo/management/FullThreadDump/FullThreadDump.jar
./demo/management/JTop/JTop.jar
./demo/management/VerboseGC/VerboseGC.jar
./demo/management/MemoryMonitor/MemoryMonitor.jar
./demo/nio/zipfs/zipfs.jar
./demo/jfc/FileChooserDemo/FileChooserDemo.jar
./demo/jfc/CodePointIM/CodePointIM.jar
./demo/jfc/TransparentRuler/TransparentRuler.jar
./demo/jfc/Metalworks/Metalworks.jar
./demo/jfc/TableExample/TableExample.jar
./demo/jfc/SampleTree/SampleTree.jar
./demo/jfc/Notepad/Notepad.jar
./lib/jconsole.jar
./lib/tools.jar
./lib/dt.jar
```

## Amazon 8.0.212-amzn

```
./jre/lib/security/policy/unlimited/local_policy.jar
./jre/lib/security/policy/unlimited/US_export_policy.jar
./jre/lib/security/policy/limited/local_policy.jar
./jre/lib/security/policy/limited/US_export_policy.jar
./jre/lib/rt.jar
./jre/lib/ext/sunec.jar
./jre/lib/ext/nashorn.jar
./jre/lib/ext/cldrdata.jar
./jre/lib/ext/jfxrt.jar
./jre/lib/ext/dnsns.jar
./jre/lib/ext/localedata.jar
./jre/lib/ext/sunjce_provider.jar
./jre/lib/ext/sunpkcs11.jar
./jre/lib/ext/jaccess.jar
./jre/lib/ext/zipfs.jar
./jre/lib/jsse.jar
./jre/lib/jfxswt.jar
./jre/lib/charsets.jar
./jre/lib/resources.jar
./jre/lib/management-agent.jar
./jre/lib/jce.jar
./lib/jconsole.jar
./lib/tools.jar
./lib/ant-javafx.jar
./lib/javafx-mx.jar
./lib/packager.jar
./lib/dt.jar
./lib/sa-jdi.jar
```

## Zulu 8.0.212-zulu

```
./jre/lib/security/policy/unlimited/local_policy.jar
./jre/lib/security/policy/unlimited/US_export_policy.jar
./jre/lib/security/policy/limited/local_policy.jar
./jre/lib/security/policy/limited/US_export_policy.jar
./jre/lib/rt.jar
./jre/lib/ext/sunec.jar
./jre/lib/ext/nashorn.jar
./jre/lib/ext/cldrdata.jar
./jre/lib/ext/dnsns.jar
./jre/lib/ext/localedata.jar
./jre/lib/ext/sunjce_provider.jar
./jre/lib/ext/sunpkcs11.jar
./jre/lib/ext/jaccess.jar
./jre/lib/ext/zipfs.jar
./jre/lib/jfr.jar
./jre/lib/jsse.jar
./jre/lib/charsets.jar
./jre/lib/resources.jar
./jre/lib/management-agent.jar
./jre/lib/jce.jar
./demo/scripting/jconsole-plugin/jconsole-plugin.jar
./demo/jpda/examples.jar
./demo/jvmti/minst/minst.jar
./demo/jvmti/heapTracker/heapTracker.jar
./demo/jvmti/mtrace/mtrace.jar
./demo/management/FullThreadDump/FullThreadDump.jar
./demo/management/JTop/JTop.jar
./demo/management/VerboseGC/VerboseGC.jar
./demo/management/MemoryMonitor/MemoryMonitor.jar
./demo/nio/zipfs/zipfs.jar
./demo/jfc/FileChooserDemo/FileChooserDemo.jar
./demo/jfc/CodePointIM/CodePointIM.jar
./demo/jfc/TransparentRuler/TransparentRuler.jar
./demo/jfc/Metalworks/Metalworks.jar
./demo/jfc/TableExample/TableExample.jar
./demo/jfc/SampleTree/SampleTree.jar
./demo/jfc/Notepad/Notepad.jar
./lib/jconsole.jar
./lib/tools.jar
./lib/dt.jar
./lib/sa-jdi.jar
```