Difference in included SDK (Jar) by Java8 type JDK Vender

background

When building a local environment for a certain project, the contents of the SDK differed depending on the JDK Vender and I was addicted to it, so I shared it.

Current major JDK Vender (subjective)

Due to changes in the release interval and support period for new Java versions of Oracle, we believe Amazon and Adopt are the leading JDK Venders in the future. For now, we'll just list the included SDKs.

You may not have javafx, so you need to be careful when choosing JDK Vender. Is Amazon one step ahead considering the current support period?

environment

--Each JDK is installed using sdkman.

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

Recommended Posts

Difference in included SDK (Jar) by Java8 type JDK Vender
Type determination in Java
[Java] "T" is included in date type JSON in API response
[Java Siler] About type inference by var
Regarding String type equivalence comparison in Java
Difference between final and Immutable in Java
[Easy-to-understand explanation! ] Reference type type conversion in Java
Duplicate Map sorted by key in Java
HA/DR support in Couchbase (Java SDK commentary)
[Java] Set AdoptOpen JDK in STS (Eclipse)
About Records preview added in Java JDK 14
Arrylist and linked list difference in java
Call Visual Recognition in Watson Java SDK
Difference between int and Integer in Java